<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Practices.EnterpriseLibrary.Logging</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.InternalAttribute">
            <summary>
            Indicates that the field or property should not exposed when the raised to an EventSource.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.InstrumentationTypeAttribute">
            <summary>
            Indicates that this type can be raised to an EventSource.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.InstrumentationTypeAttribute.#ctor">
            <summary>
            Default constructor that marks the class as a type that can be raised.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.CategoryFilterMode">
            <summary>
            Represents the possible modes for client-side category filtering.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.CategoryFilterMode.AllowAllExceptDenied">
            <summary>
            Allow all categories except those explicitly denied
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.CategoryFilterMode.DenyAllExceptAllowed">
            <summary>
            Deny all categories except those explicitly allowed
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData">
            <summary>
            Represents the configuration settings for a log formatter.  This class is abstract.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData.#ctor">
            <summary>
            Create a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData.#ctor(System.String,System.Type)">
            <summary>
            Create a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData"/>.
            </summary>
            <param name="name">The name.</param>
            <param name="formatterType">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> type.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/> class with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/> class with a name.
            </summary>
            <param name="name">The name for the represented <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter"/>.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory"/> 
            to build the specific <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData">
            <summary>
            Represents a single category filter configuration settings.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData">
            <summary>
            Base class for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> configuration objects.
            </summary>
            <remarks>
            This class should be made abstract, but in order to use it in a NameTypeConfigurationElementCollection
            it must be public and have a no-args constructor.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData.#ctor(System.String,System.Type)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData"/> with name and type.
            </summary>
            <param name="name">The name.</param>
            <param name="type">The type.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData.#ctor">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> class.</para>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection{Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterEntry},Microsoft.Practices.EnterpriseLibrary.Logging.CategoryFilterMode)">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> class.</para>
            </summary>
            <param name="categoryFilters">The collection of category names to filter.</param>
            <param name="categoryFilterMode">The mode of filtering.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData.#ctor(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection{Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterEntry},Microsoft.Practices.EnterpriseLibrary.Logging.CategoryFilterMode)">
            <summary>
            <para>Initialize a new named instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> class.</para>
            </summary>
            <param name="name">The name.</param>
            <param name="categoryFilters">The collection of category names to filter.</param>
            <param name="categoryFilterMode">The mode of filtering.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData.CategoryFilterMode">
            <summary>
            One of <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData.CategoryFilterMode"/> enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData.CategoryFilters">
            <summary>
            Collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory"/> 
            to build the specific <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterEntry">
            <summary>
            Represents a single <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterEntry"/> configuration settings.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterEntry.#ctor">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> class.</para>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterEntry.#ctor(System.String)">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/> class with a name.</para>
            </summary>
            <param name="name">
            <para>The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/>.</para>
            </param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData">
            <summary>
            Base configuration object for custom <see cref="T:System.Diagnostics.TraceListener"/>s.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData">
            <summary>
            Represents the configuration for a <see cref="T:System.Diagnostics.TraceListener"/>.
            </summary>
            <remarks>
            Since trace listeners are not under our control, the building mechanism can't rely 
            on annotations to the trace listeners to determine the concrete <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> subtype 
            when deserializing. Because of this, the schema for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> includes the actual 
            type of the instance to build.
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.listenerDataTypeProperty">
            <summary>
            Name of the property that holds the type for a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
            <remarks>
            This property will hold the type of the object it holds it. However, it's used during the 
            deserialization process when the actual type of configuration element to create has to be determined.
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.traceOutputOptionsProperty">
            <summary>
            Name of the property that holds the <see cref="T:System.Diagnostics.TraceOptions"/> of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.#ctor">
            <summary>
            Initializes an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.#ctor(System.String,System.Type,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> with a name and <see cref="T:System.Diagnostics.TraceOptions"/> for 
            a TraceListenerType.
            </summary>
            <param name="name">The name for the instance.</param>
            <param name="traceListenerType">The trace listener type.</param>
            <param name="traceOutputOptions">The trace options.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.ListenerDataType">
            <summary>
            Gets or sets the type of the actual <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> type.
            </summary>
            <remarks>
            Should match the this.GetType().
            </remarks>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.ListenerDataTypeName">
            <summary>
            Gets or sets the fully qualified name of the actual <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> type.
            </summary>
            <value>
            the fully qualified name of the actual <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> type.
            </value>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData.TraceOutputOptions">
            <summary>
            Gets or sets the <see cref="T:System.Diagnostics.TraceOptions"/> for the represented <see cref="T:System.Diagnostics.TraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData"/> with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.#ctor(System.String,System.Type,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData"/> with name, type and initial information.
            </summary>
            <param name="name">The name for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="type">The <see cref="T:System.Type"/> of the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="initData">The initialization information for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData"/> with name, fully qualified type name and initial information.
            </summary>
            <param name="name">The name for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="typeName">The fully qualified type name of the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="initData">The initialization information for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.#ctor(System.String,System.Type,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData"/> with name, type, initial information, and <see cref="T:System.Diagnostics.TraceOptions"/> output options.
            </summary>
            <param name="name">The name for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="type">The <see cref="T:System.Type"/> of the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="initData">The initialization information for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="traceOutputOptions">The <see cref="T:System.Diagnostics.TraceOptions"/> output options.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.#ctor(System.String,System.String,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData"/> with name, fully qualified type name, initial information, and <see cref="T:System.Diagnostics.TraceOptions"/> output options.
            </summary>
            <param name="name">The name for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="typeName">The fully qualified type name of the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="initData">The initialization information for the represented <see cref="T:System.Diagnostics.TraceListener"/>.</param>
            <param name="traceOutputOptions">The <see cref="T:System.Diagnostics.TraceOptions"/> output options.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.SetAttributeValue(System.String,System.String)">
            <summary>
            Sets the attribute value for a key.
            </summary>
            <param name="key">The attribute name.</param>
            <param name="value">The attribute value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.CreateHelper">
            <summary>
            Creates the helper that enapsulates the configuration properties management.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
            <summary>
            Modifies the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/> object to remove all values that should not be saved. 
            </summary>
            <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement"/> object at the current level containing a merged view of the properties.</param>
            <param name="parentElement">A parent <see cref="T:System.Configuration.ConfigurationElement"/> object or <see langword="null"/> if this is the top level.</param>		
            <param name="saveMode">One of the <see cref="T:System.Configuration.ConfigurationSaveMode"/> values.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Reset(System.Configuration.ConfigurationElement)">
            <summary>
            Resets the internal state of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/> object, 
            including the locks and the properties collection.
            </summary>
            <param name="parentElement">The parent element.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.IsModified">
            <summary>
            Indicates whether this configuration element has been modified since it was last 
            saved or loaded when implemented in a derived class.
            </summary>
            <returns><see langword="true"/> if the element has been modified; otherwise, <see langword="false"/>. </returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
            <summary>
            Called when an unknown attribute is encountered while deserializing the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/> object.
            </summary>
            <param name="name">The name of the unrecognized attribute.</param>
            <param name="value">The value of the unrecognized attribute.</param>
            <returns><see langword="true"/> if the processing of the element should continue; otherwise, <see langword="false"/>.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#BasicCustomTraceListenerData}#BaseGetPropertyValue(System.Configuration.ConfigurationProperty)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#BasicCustomTraceListenerData}#BaseSetPropertyValue(System.Configuration.ConfigurationProperty,System.Object)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#BasicCustomTraceListenerData}#BaseUnmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#BasicCustomTraceListenerData}#BaseReset(System.Configuration.ConfigurationElement)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#BasicCustomTraceListenerData}#BaseIsModified">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Attributes">
            <summary>
            Gets the custom configuration attributes.
            </summary>        		
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.InitData">
            <summary>
            Gets or sets the initialization data.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Properties">
            <summary>
            Gets a <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for 
            this configuration element when implemented in a derived class. 
            </summary>
            <value>
            A <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for this
            configuration element when implemented in a derived class. 
            </value>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BasicCustomTraceListenerData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#BasicCustomTraceListenerData}#Helper">
            <summary>
            Gets the helper.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData">
            <summary>
            Configuration object for custom log formatters.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.#ctor">
            <summary>
            Initializes with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.#ctor(System.String,System.Type)">
            <summary>
            Initializes with name and provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.#ctor(System.String,System.String)">
            <summary>
            Initializes with name and provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.SetAttributeValue(System.String,System.String)">
            <summary>
            Sets the attribute value for a key.
            </summary>
            <param name="key">The attribute name.</param>
            <param name="value">The attribute value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
            <summary>
            Modifies the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData"/> object to remove all values that should not be saved. 
            </summary>
            <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement"/> object at the current level containing a merged view of the properties.</param>
            <param name="parentElement">A parent <see cref="T:System.Configuration.ConfigurationElement"/> object or <see langword="null"/> if this is the top level.</param>		
            <param name="saveMode">One of the <see cref="T:System.Configuration.ConfigurationSaveMode"/> values.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Reset(System.Configuration.ConfigurationElement)">
            <summary>
            Resets the internal state of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData"/> object, 
            including the locks and the properties collection.
            </summary>
            <param name="parentElement">The parent element.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.IsModified">
            <summary>
            Indicates whether this configuration element has been modified since it was last 
            saved or loaded when implemented in a derived class.
            </summary>
            <returns><see langword="true"/> if the element has been modified; otherwise, <see langword="false"/>. </returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
            <summary>
            Called when an unknown attribute is encountered while deserializing the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData"/> object.
            </summary>
            <param name="name">The name of the unrecognized attribute.</param>
            <param name="value">The value of the unrecognized attribute.</param>
            <returns><see langword="true"/> if the processing of the element should continue; otherwise, <see langword="false"/>.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomFormatterData}#BaseGetPropertyValue(System.Configuration.ConfigurationProperty)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomFormatterData}#BaseSetPropertyValue(System.Configuration.ConfigurationProperty,System.Object)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomFormatterData}#BaseUnmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomFormatterData}#BaseReset(System.Configuration.ConfigurationElement)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomFormatterData}#BaseIsModified">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Attributes">
            <summary>
            Gets or sets custom configuration attributes.
            </summary>        		
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Properties">
            <summary>
            Gets a <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for 
            this configuration element when implemented in a derived class. 
            </summary>
            <value>
            A <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for this
            configuration element when implemented in a derived class. 
            </value>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomFormatterData}#Helper">
            <summary>
            Gets the helper.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData">
            <summary>
            Configuration data for custom log filters. 
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.#ctor">
            <summary>
            Initializes with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.#ctor(System.String,System.Type)">
            <summary>
            Initializes with name and provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.#ctor(System.String,System.String)">
            <summary>
            Initializes with name and fully qualified name of the provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.SetAttributeValue(System.String,System.String)">
            <summary>
            Sets the attribute value for a key.
            </summary>
            <param name="key">The attribute name.</param>
            <param name="value">The attribute value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
            <summary>
            Modifies the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData"/> object to remove all values that should not be saved. 
            </summary>
            <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement"/> object at the current level containing a merged view of the properties.</param>
            <param name="parentElement">A parent <see cref="T:System.Configuration.ConfigurationElement"/> object or <see langword="null"/> if this is the top level.</param>		
            <param name="saveMode">One of the <see cref="T:System.Configuration.ConfigurationSaveMode"/> values.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Reset(System.Configuration.ConfigurationElement)">
            <summary>
            Resets the internal state of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData"/> object, 
            including the locks and the properties collection.
            </summary>
            <param name="parentElement">The parent element.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.IsModified">
            <summary>
            Indicates whether this configuration element has been modified since it was last 
            saved or loaded when implemented in a derived class.
            </summary>
            <returns><see langword="true"/> if the element has been modified; otherwise, <see langword="false"/>. </returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
            <summary>
            Called when an unknown attribute is encountered while deserializing the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData"/> object.
            </summary>
            <param name="name">The name of the unrecognized attribute.</param>
            <param name="value">The value of the unrecognized attribute.</param>
            <returns><see langword="true"/> if the processing of the element should continue; otherwise, <see langword="false"/>.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomLogFilterData}#BaseGetPropertyValue(System.Configuration.ConfigurationProperty)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomLogFilterData}#BaseSetPropertyValue(System.Configuration.ConfigurationProperty,System.Object)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomLogFilterData}#BaseUnmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomLogFilterData}#BaseReset(System.Configuration.ConfigurationElement)">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomLogFilterData}#BaseIsModified">
            <summary>Invokes the inherited behavior.</summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Attributes">
            <summary>
            Gets or sets custom configuration attributes.
            </summary>        		
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Properties">
            <summary>
            Gets a <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for 
            this configuration element when implemented in a derived class. 
            </summary>
            <value>
            A <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for this
            configuration element when implemented in a derived class. 
            </value>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData.Microsoft#Practices#EnterpriseLibrary#Common#Configuration#IHelperAssistedCustomConfigurationData{Microsoft#Practices#EnterpriseLibrary#Logging#Configuration#CustomLogFilterData}#Helper">
            <summary>
            Gets the helper.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData">
            <summary>
            Configuration object for custom trace listenrs.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData.#ctor">
            <summary>
            Initializes with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData.#ctor(System.String,System.Type,System.String)">
            <summary>
            Initializes with name and provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData.#ctor(System.String,System.Type,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes with name and provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData.#ctor(System.String,System.String,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes with name and fully qualified type name of the provider type.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData.CreateHelper">
            <summary>
            Creates the helper that enapsulates the configuration properties management.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData.Formatter">
            <summary>
            Gets or sets the name of the formatter. Can be <see langword="null"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a custom trace listener described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:System.Diagnostics.TraceListener"/> that is not specifically designed to work with 
            EnterpriseLibrary described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerAsssembler">
            <summary>
            Base class to represent the process to build a <see cref="T:System.Diagnostics.TraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> subclass configuration object.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerAsssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a specific <see cref="T:System.Diagnostics.TraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> subclass.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of a <see cref="T:System.Diagnostics.TraceListener"/> subclass.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerAsssembler.GetFormatter(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            Returns a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> represented by <paramref name="formatterName"/>.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="formatterName">The name of the requested <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>, or null.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> instance represented by the name <paramref name="formatterName"/> in the <paramref name="configurationSource"/> 
            if <paramref name="formatterName"/> is not <see langword="null"/> nor empty, <see langword="null"/> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:System.Diagnostics.TraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/>.
            </summary>
            <remarks>
            The building process for non Enterprise Library specific <see cref="T:System.Diagnostics.TraceListener"/>s mimics the creation process used by System.Diagnostics' configuration.
            </remarks>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of a <see cref="T:System.Diagnostics.TraceListener"/> subclass.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a custom trace listener based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized custom trace listener.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.CategoryFilterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CategoryFilterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.LogFilterSetting">
            <summary>
            Represents the configuration information for an instance of a concrete subclass of
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData"/>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.NamedConfigurationSetting"/>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.LogFilterSetting.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.LogFilterSetting"/> class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.CategoryFilterSetting.CategoryFilterMode">
            <summary>
            Gets the name of the filter mode value for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.CategoryFilterSetting.CategoryFilters">
            <summary>
            Gets the set of filtered categories for the represented configuration element.
            </summary>
            <remarks>
            The categories are encoded as an string array of category names.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.CustomFilterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomLogFilterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.CustomFilterSetting.FilterType">
            <summary>
            Gets the assembly qualified name of the filter type for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.CustomFilterSetting.Attributes">
            <summary>
            Gets the attributes for the represented configuration element.
            </summary>
            <remarks>
            The attributes are encoded as an string array of name/value pairs.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.LogEnabledFilterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.LogEnabledFilterSetting.Enabled">
            <summary>
            Gets the value of the enabled property for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.PriorityFilterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.PriorityFilterSetting.MinimumPriority">
            <summary>
            Gets the minimum priority for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Filters.PriorityFilterSetting.MaximumPriority">
            <summary>
            Gets the maximum priority for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.BinaryFormatterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.BinaryLogFormatterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.FormatterSetting">
            <summary>
            Represents the configuration information for an instance of a concrete subclass of
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData"/>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.NamedConfigurationSetting"/>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.FormatterSetting.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.FormatterSetting"/> class.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.CustomFormatterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomFormatterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.CustomFormatterSetting.FormatterType">
            <summary>
            Gets the assembly qualified name of the formatter type for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.CustomFormatterSetting.Attributes">
            <summary>
            Gets the attributes for the represented configuration element.
            </summary>
            <remarks>
            The attributes are encoded as an string array of name/value pairs.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.TextFormatterSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Formatters.TextFormatterSetting.Template">
            <summary>
            Gets the template for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingBlockSetting">
            <summary>
            Represents the configuration information for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings">Logging</see>
            features provided by the Enterprise Library.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingBlockSetting.DefaultCategory">
            <summary>
            Gets the name of the default log category for the represented configuration section.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingBlockSetting.LogWarningWhenNoCategoriesMatch">
            <summary>
            Gets the value for the represented configuration section.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingBlockSetting.TracingEnabled">
            <summary>
            Gets the tracing enabled status for the represented configuration section.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider">
            <summary>
            Represents the behavior required to provide Group Policy updates and to publish the 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> instances associated to a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> instance
            and its internal configuration elements.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.#ctor(System.Collections.Generic.IDictionary{System.Type,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationElementManageabilityProvider})">
            <summary>
            <para>This method supports the Enterprise Library Manageability Extensions infrastructure and is not intended to 
            be used directly from your code.</para>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider"/> class with a 
            given set of manageability providers to use when dealing with the configuration for filters, formatters and trace listeners.
            </summary>
            <param name="subProviders">The mapping from configuration element type to
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationElementManageabilityProvider"/>.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.AddAdministrativeTemplateDirectives(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.Adm.AdmContentBuilder,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,System.String)">
            <summary>
            Adds the ADM instructions that describe the policies that can be used to override the configuration
            information represented by a configuration section.
            </summary>
            <param name="contentBuilder">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.Adm.AdmContentBuilder"/> to which the Adm instructions are to be appended.</param>
            <param name="configurationSection">The configuration section instance.</param>
            <param name="configurationSource">The configuration source from where to get additional configuration
            information, if necessary.</param>
            <param name="sectionKey">The root key for the section's policies.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.OverrideWithGroupPoliciesForConfigurationSection(Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey)">
            <summary>
            Overrides the <paramref name="configurationSection"/>'s properties with the Group Policy values from 
            the registry.
            </summary>
            <param name="configurationSection">The configuration section that must be managed.</param>
            <param name="policyKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.GenerateWmiObjectsForConfigurationSection(Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
            <summary>
            Creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> instances that describe the <paramref name="configurationSection"/>.
            </summary>
            <param name="configurationSection">The configuration section that must be managed.</param>
            <param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.OverrideWithGroupPoliciesAndGenerateWmiObjectsForConfigurationElements(Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings,System.Boolean,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey,System.Boolean,System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting})">
            <summary>
            Overrides the <paramref name="configurationSection"/>'s configuration elements' properties 
            with the Group Policy values from the registry, if any, and creates the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> 
            instances that describe these configuration elements.
            </summary>
            <param name="configurationSection">The configuration section that must be managed.</param>
            <param name="readGroupPolicies"><see langword="true"/> if Group Policy overrides must be applied; otherwise, 
            <see langword="false"/>.</param>
            <param name="machineKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the 
            configuration section at the machine level, or <see langword="null"/> 
            if there is no such registry key.</param>
            <param name="userKey">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey"/> which holds the Group Policy overrides for the 
            configuration section at the user level, or <see langword="null"/> 
            if there is no such registry key.</param>
            <param name="generateWmiObjects"><see langword="true"/> if WMI objects must be generated; otherwise, 
            <see langword="false"/>.</param>
            <param name="wmiSettings">A collection to where the generated WMI objects are to be added.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.SectionCategoryName">
            <summary>
            Gets the name of the category that represents the whole configuration section.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.LoggingSettingsManageabilityProvider.SectionName">
            <summary>
            Gets the name of the managed configuration section.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.CategoryFilterCategoriesPartName">
            <summary>
              Looks up a localized string similar to Select the categories.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.CategoryFilterFilterModePartName">
            <summary>
              Looks up a localized string similar to Category filter mode.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.CategorySourcesCategoryName">
            <summary>
              Looks up a localized string similar to Category sources.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.CustomTraceListenerInitializationPartName">
            <summary>
              Looks up a localized string similar to Initialization.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EmailTraceListenerEnderPartName">
            <summary>
              Looks up a localized string similar to Subject line ender.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EmailTraceListenerFromAddressPartName">
            <summary>
              Looks up a localized string similar to From address.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EmailTraceListenerSmtpPortPartName">
            <summary>
              Looks up a localized string similar to SMTP port.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EmailTraceListenerSmtpServerPartName">
            <summary>
              Looks up a localized string similar to SMTP server.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EmailTraceListenerStarterPartName">
            <summary>
              Looks up a localized string similar to Subject line starter.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EmailTraceListenerToAddressPartName">
            <summary>
              Looks up a localized string similar to To address.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EventLogTraceListenerLogPartName">
            <summary>
              Looks up a localized string similar to Log.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EventLogTraceListenerMachineNamePartName">
            <summary>
              Looks up a localized string similar to Machine name.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.EventLogTraceListenerSourcePartName">
            <summary>
              Looks up a localized string similar to Source.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.ExceptionErrorValueNotTimeSpan">
            <summary>
              Looks up a localized string similar to The value for &apos;{1}&apos; on key &apos;{0}&apos; is not a valid TimeSpan value: &apos;{2}&apos;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.FilterPolicyNameTemplate">
            <summary>
              Looks up a localized string similar to Specify settings for filter &apos;{0}&apos;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.FlatFileTraceListenerFileNamePartName">
            <summary>
              Looks up a localized string similar to File name.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.FlatFileTraceListenerFooterPartName">
            <summary>
              Looks up a localized string similar to Footer.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.FlatFileTraceListenerHeaderPartName">
            <summary>
              Looks up a localized string similar to Header.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.FormatterPolicyNameTemplate">
            <summary>
              Looks up a localized string similar to Specify settings for formatter &apos;{0}&apos;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LogEnabledFilterEnabledPartName">
            <summary>
              Looks up a localized string similar to Enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LogFiltersCategoryName">
            <summary>
              Looks up a localized string similar to Log filters.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LogFormattersCategoryName">
            <summary>
              Looks up a localized string similar to Log formatters.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LoggingSectionCategoryName">
            <summary>
              Looks up a localized string similar to Logging.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LoggingSettingsDefaultCategoryPartName">
            <summary>
              Looks up a localized string similar to Default category.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LoggingSettingsEnableTracingPartName">
            <summary>
              Looks up a localized string similar to Enable tracing.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LoggingSettingsLogWarningPartName">
            <summary>
              Looks up a localized string similar to Log warning on missing category.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.LoggingSettingsPolicyName">
            <summary>
              Looks up a localized string similar to Specify Logging Block Settings.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerPriorityPartName">
            <summary>
              Looks up a localized string similar to Priority.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerQueuePathPartName">
            <summary>
              Looks up a localized string similar to Queue path.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerRecoverablePartName">
            <summary>
              Looks up a localized string similar to Recoverable.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerTransactionTypePartName">
            <summary>
              Looks up a localized string similar to Transaction type.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerTtbrPartName">
            <summary>
              Looks up a localized string similar to Time to be received.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerTtrqPartName">
            <summary>
              Looks up a localized string similar to Time to reach queue.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerUseAuthenticationPartName">
            <summary>
              Looks up a localized string similar to Use authentication.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerUseDeadLetterQueuePartName">
            <summary>
              Looks up a localized string similar to Use dead letter queue.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.MsmqTraceListenerUseEncryptionPartName">
            <summary>
              Looks up a localized string similar to Use encryption.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.PriorityFilterMaximumPriorityPartName">
            <summary>
              Looks up a localized string similar to Maximum priority.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.PriorityFilterMinimumPriorityPartName">
            <summary>
              Looks up a localized string similar to Minimum priority.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.RollingFlatFileTraceListenerFileNamePartName">
            <summary>
              Looks up a localized string similar to File name.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.RollingFlatFileTraceListenerLockBehaviorPartName">
            <summary>
              Looks up a localized string similar to Lock behavior.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.RollingFlatFileTraceListenerRollFileExistsBehaviorPartName">
            <summary>
              Looks up a localized string similar to File exists behavior.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.RollingFlatFileTraceListenerRollIntervalPartName">
            <summary>
              Looks up a localized string similar to Roll interval.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.RollingFlatFileTraceListenerRollSizeKBPartName">
            <summary>
              Looks up a localized string similar to Roll size.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.RollingFlatFileTraceListenerTimeStampPatternPartName">
            <summary>
              Looks up a localized string similar to Timestamp pattern.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.SpecialSourcesCategoryName">
            <summary>
              Looks up a localized string similar to Special sources.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TextFormatterEscapeInstructions_1">
            <summary>
              Looks up a localized string similar to To write a multi-line template, use \n or \r\n to represent a new line;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TextFormatterEscapeInstructions_2">
            <summary>
              Looks up a localized string similar to backslashes must also be escaped as \\.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TextFormatterTemplatePartName">
            <summary>
              Looks up a localized string similar to Template.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceListenerFormatterPartName">
            <summary>
              Looks up a localized string similar to Formatter.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceListenerPolicyNameTemplate">
            <summary>
              Looks up a localized string similar to Specify settings for listener &apos;{0}&apos;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceListenersCategoryName">
            <summary>
              Looks up a localized string similar to Listeners.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceListenerTraceOptionsPartName">
            <summary>
              Looks up a localized string similar to Trace options.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceSourceDefaultLevelPartName">
            <summary>
              Looks up a localized string similar to Default level.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceSourceListenersPartName">
            <summary>
              Looks up a localized string similar to Select the trace listeners.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.TraceSourcePolicyNameTemplate">
            <summary>
              Looks up a localized string similar to Specify &apos;{0}&apos; source settings.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.Properties.Resources.XmlTraceListenerFileNamePartName">
            <summary>
              Looks up a localized string similar to File name.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1">
            <summary>
            Represents the behavior required to provide Group Policy updates and to publish the 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/> instances associated to a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1.FormatterPropertyName">
            <summary>
            Name for the formatter property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1.TraceOutputOptionsPropertyName">
            <summary>
            Name for the traceOutputOptions property.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1.AddTraceOptionsPart(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.Adm.AdmContentBuilder,System.Diagnostics.TraceOptions)">
            <summary>
            Adds the part to edit the policy overrides for the trace options of a trace listener to the content
            built by the <paramref name="contentBuilder"/>.
            </summary>
            <param name="contentBuilder">The builder for the content where the part will be added.</param>
            <param name="traceOutputOptions">The default value for the part.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1.AddFormattersPart(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.Adm.AdmContentBuilder,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Adds the part to edit the policy overrides for the formatter of a trace listener to the content
            built by the <paramref name="contentBuilder"/>.
            </summary>
            <param name="contentBuilder">The builder for the content where the part will be added.</param>
            <param name="formatterName">The default value for the part.</param>
            <param name="configurationSource">The configuration source to use to retrieve the available formatters.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1.GetFormatterPolicyOverride(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.IRegistryKey)">
            <summary>
            Utility method that retrieves values from registry keys associated to Group Policy overrides
            for the formatter name, giving priority to the machine level key.
            </summary>
            <param name="policyKey">The registry key that holds the policy overrides.</param>
            <returns>The value for the formatter name on <paramref name="policyKey"/>.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerDataManageabilityProvider`1.ElementPolicyNameTemplate">
            <summary>
            Gets the template for the name of the policy associated to the object.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.XmlTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerSetting">
            <summary>
            Represents the configuration information for an instance of a concrete subclass of
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.NamedConfigurationSetting"/>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Manageability.ConfigurationSetting"/>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerSetting.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerSetting"/> class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.TraceListenerSetting.TraceOutputOptions">
            <summary>
            Gets the trace options for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.XmlTraceListenerSetting.FileName">
            <summary>
            Gets the file name for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.FileName">
            <summary>
            Gets the file name for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.Formatter">
            <summary>
            Gets the name of the formatter for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.RollFileExistsBehavior">
            <summary>
            Gets the rollFileExistsBehavior for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.RollInterval">
            <summary>
            Gets the roll interval for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.RollSizeKB">
            <summary>
            Gets the roll size for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.TimeStampPattern">
            <summary>
            Gets the timestamp pattern for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.Header">
            <summary>
            Gets the header for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.RollingFlatFileTraceListenerSetting.Footer">
            <summary>
            Gets the footer for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.CustomTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.CustomTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.CustomTraceListenerSetting.Attributes">
            <summary>
            Gets the attributes for the represented configuration element.
            </summary>
            <remarks>
            The attributes are encoded as an string array of name/value pairs.
            </remarks>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.CustomTraceListenerSetting.InitData">
            <summary>
            Gets the initialization data for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.CustomTraceListenerSetting.Formatter">
            <summary>
            Gets the name of the formatter for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.CustomTraceListenerSetting.ListenerType">
            <summary>
            Gets the assembly qualified name of the listener type for 
            the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.Formatter">
            <summary>
            Gets the name of the formatter for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.FromAddress">
            <summary>
            Gets the from address for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.SmtpPort">
            <summary>
            Gets the smtp port for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.SmtpServer">
            <summary>
            Gets the smtp server for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.SubjectLineEnder">
            <summary>
            Gets the subject line ender for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.SubjectLineStarter">
            <summary>
            Gets the subject line starter for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.EmailTraceListenerSetting.ToAddress">
            <summary>
            Gets the to address for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FlatFileTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FlatFileTraceListenerSetting.FileName">
            <summary>
            Gets the file name for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FlatFileTraceListenerSetting.Header">
            <summary>
            Gets the header for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FlatFileTraceListenerSetting.Footer">
            <summary>
            Gets the footer for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FlatFileTraceListenerSetting.Formatter">
            <summary>
            Gets the name of the formatter for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FormattedEventLogTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FormattedEventLogTraceListenerSetting.Formatter">
            <summary>
            Gets the name of the formatter for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FormattedEventLogTraceListenerSetting.Log">
            <summary>
            Gets the log name for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FormattedEventLogTraceListenerSetting.MachineName">
            <summary>
            Gets the machine name for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.FormattedEventLogTraceListenerSetting.Source">
            <summary>
            Gets the source name for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.Formatter">
            <summary>
            Gets the name of the formatter for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.MessagePriority">
            <summary>
            Gets the name of value of the message priority for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.QueuePath">
            <summary>
            Gets the queue path for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.Recoverable">
            <summary>
            Gets the value of the recoverable property for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.TimeToBeReceived">
            <summary>
            Gets the string representation of the <see cref="T:System.TimeSpan"/> value of the time to be received 
            for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.TimeToReachQueue">
            <summary>
            Gets the string representation of the <see cref="T:System.TimeSpan"/> value of the time to reach queue
            for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.TransactionType">
            <summary>
            Gets the name of value of the transaction type for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.UseAuthentication">
            <summary>
            Gets the value of the use authentication property for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.UseDeadLetterQueue">
            <summary>
            Gets the value of the use dead letter property for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.MsmqTraceListenerSetting.UseEncryption">
            <summary>
            Gets the value of the use encryption property for the represented configuration element.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceListeners.WmiTraceListenerSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceSourceSetting">
            <summary>
            Represents an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData"/>
            as an instrumentation class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceSourceSetting.DefaultLevel">
            <summary>
            Gets the name of the value of the default level for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceSourceSetting.TraceListeners">
            <summary>
            Gets the names of the referenced trace listeners for the represented configuration element.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Manageability.TraceSourceSetting.Kind">
            <summary>
            Gets the kind of the represented configuration element.
            </summary>
            <remarks>
            Trace sources can be:
            <list type="table">
            <listheader>
            <term>Kind</term>
            <description>Description</description>
            </listheader>
            <item><term>Category</term>
            <description>A plain category source.</description></item>
            <item><term>All events</term>
            <description>The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.AllEventsTraceSource">allEvents</see> special source.</description></item>
            <item><term>Errors</term>
            <description>The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.ErrorsTraceSource">errors</see> special source.</description></item>
            <item><term>Not processed</term>
            <description>The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.NotProcessedTraceSource">notProcessed</see> special source.</description></item>
            </list>
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData">
            <summary>
            Represents the configuration data for a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData"/>.
            </summary>	
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.Int32,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollFileExistsBehavior,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval,System.Diagnostics.TraceOptions,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData"/> class.
            </summary>
            <param name="name">The name for the configuration object.</param>
            <param name="traceOutputOptions">The trace options.</param>
            <param name="fileName"></param>
            <param name="footer"></param>
            <param name="header"></param>
            <param name="rollSizeKB"></param>
            <param name="timeStampPattern"></param>
            <param name="rollFileExistsBehavior"></param>
            <param name="rollInterval"></param>
            <param name="formatter"></param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.FileName">
            <summary>
            FileName
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.RollSizeKB">
            <summary>
            Roll Size KB 
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.TimeStampPattern">
            <summary>
            Time stamp
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.RollFileExistsBehavior">
            <summary>
            Exists Behavior
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.RollInterval">
            <summary>
            Roll Intervall
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.Formatter">
            <summary>
            Gets and sets the formatter name.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.Header">
            <summary>
            Gets and sets the header.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData.Footer">
            <summary>
            Gets and sets the footer.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData"/> type and it is used by the  Custom Factory
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData">
            <summary>
            Represents the configuration settings for any trace listener.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData.#ctor">
            <summary>
            Initializes with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData.#ctor(System.String,System.Type,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:SystemDiagnosticsTraceListenerData"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="type">The type.</param>
            <param name="initData">The init data.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:SystemDiagnosticsTraceListenerData"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="typeName">The type.</param>
            <param name="initData">The init data.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerData.#ctor(System.String,System.Type,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a new instance of the <see cref="T:SystemDiagnosticsTraceListenerData"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="type">The type.</param>
            <param name="initData">The init data.</param>
            <param name="traceOutputOptions">The trace output options.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage">
            <summary>
            Represents a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage"/>.
            Encapsulates a System.Net.MailMessage with functions to accept a LogEntry, Formatting, and sending of emails
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage"/> with email configuration data, logentry, and formatter 
            </summary>
            <param name="configurationData">The configuration data <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> 
            that represents how to create the email message</param>
            <param name="logEntry">The LogEntry <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> to send via email.</param>
            <param name="formatter">The Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the 
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.#ctor(System.String,System.String,System.String,System.String,System.String,System.Int32,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage"/> with the raw data to create and email, the logentry, and the formatter 
            </summary>
            <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
            <param name="fromAddress">Represents from whom the email is sent.</param>
            <param name="subjectLineStarter">Starting text for the subject line.</param>
            <param name="subjectLineEnder">Ending text for the subject line.</param>
            <param name="smtpServer">The name of the SMTP server.</param>
            <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
            <param name="logEntry">The LogEntry <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> to send via email.</param>
            <param name="formatter">The Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the 
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.#ctor(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage"/> with the raw data to create and email, a message, and the formatter 
            </summary>
            <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
            <param name="fromAddress">Represents from whom the email is sent.</param>
            <param name="subjectLineStarter">Starting text for the subject line.</param>
            <param name="subjectLineEnder">Ending text for the subject line.</param>
            <param name="smtpServer">The name of the SMTP server.</param>
            <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
            <param name="message">Represents the message to send via email.</param>
            <param name="formatter">The Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the 
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.IsEmpty(System.String)">
            <summary>
            Determines whether the string is <see langword="null"/> or empty
            </summary>
            <param name="subjectLineMarker">string to evaluate</param>
            <returns>Boolean value that returns true if the string is <see langword="null"/> or empty</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.GenerateSubjectPrefix(System.String)">
            <summary>
            Creates the prefix for the subject line
            </summary>
            <param name="subjectLineField">string to add as the subject line prefix (plus whitespace) if it is not empty.</param>
            <returns>modified string to use as subject line prefix</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.GenerateSubjectSuffix(System.String)">
            <summary>
            Creates the suffix for the subject line.
            </summary>
            <param name="subjectLineField">string to add as the subject line suffix (plus whitespace) if it is not empty.</param>
            <returns>modified string to use as subject line suffix</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.CreateMailMessage">
            <summary>
            Creates a <see cref="T:System.Net.Mail.MailMessage"/> from the configuration data which was used to create the instance of this object.
            </summary>
            <returns>A new <see cref="T:System.Net.Mail.MailMessage"/>.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.Send">
            <summary>
            Uses the settings for the SMTP server and SMTP port to send the new mail message
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailMessage.SendMessage(System.Net.Mail.MailMessage)">
            <summary>
            Uses the settings for the SMTP server and SMTP port to send the MailMessage that it is passed
            </summary>
            <param name="message">MailMessage to send via SMTP</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.#ctor">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
             <summary>
             Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> with a toaddress, 
             fromaddress, subjectLineStarter, subjectLineEnder, smtpServer, and a formatter name.
             Default value for the SMTP port is 25
             </summary>
             <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
             <param name="fromAddress">Represents from whom the email is sent.</param>
             <param name="subjectLineStarter">Starting text for the subject line.</param>
             <param name="subjectLineEnder">Ending text for the subject line.</param>
             <param name="smtpServer">The name of the SMTP server.</param>
             <param name="formatterName">The name of the Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String)">
             <summary>
             Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> with a toaddress, 
             fromaddress, subjectLineStarter, subjectLineEnder, smtpServer, and a formatter name.
             </summary>
             <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
             <param name="fromAddress">Represents from whom the email is sent.</param>
             <param name="subjectLineStarter">Starting text for the subject line.</param>
             <param name="subjectLineEnder">Ending text for the subject line.</param>
             <param name="smtpServer">The name of the SMTP server.</param>
             <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
             <param name="formatterName">The name of the Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.String)">
             <summary>
             Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> with a toaddress, 
             fromaddress, subjectLineStarter, subjectLineEnder, smtpServer, and a formatter name.
             </summary>
             <param name="name">The name of this listener</param>        
             <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
             <param name="fromAddress">Represents from whom the email is sent.</param>
             <param name="subjectLineStarter">Starting text for the subject line.</param>
             <param name="subjectLineEnder">Ending text for the subject line.</param>
             <param name="smtpServer">The name of the SMTP server.</param>
             <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
             <param name="formatterName">The name of the Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Diagnostics.TraceOptions)">
             <summary>
             Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> with a toaddress, 
             fromaddress, subjectLineStarter, subjectLineEnder, smtpServer, a formatter name and trace options.
             </summary>
             <param name="name">The name of this listener</param>        
             <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
             <param name="fromAddress">Represents from whom the email is sent.</param>
             <param name="subjectLineStarter">Starting text for the subject line.</param>
             <param name="subjectLineEnder">Ending text for the subject line.</param>
             <param name="smtpServer">The name of the SMTP server.</param>
             <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
             <param name="formatterName">The name of the Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the
            email message should be formatted</param>
            <param name="traceOutputOptions">The trace options.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.ToAddress">
            <summary>
            Gets and sets the ToAddress.  One or more email semicolon separated addresses.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.FromAddress">
            <summary>
            Gets and sets the FromAddress. Email address that messages will be sent from.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.SubjectLineStarter">
            <summary>
            Gets and sets the Subject prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.SubjectLineEnder">
            <summary>
            Gets and sets the Subject suffix.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.SmtpServer">
            <summary>
            Gets and sets the SMTP server to use to send messages.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.SmtpPort">
            <summary>
            Gets and sets the SMTP port.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData.Formatter">
            <summary>
            Gets and sets the formatter name.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData.#ctor">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/> class.</para>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData.#ctor(System.Boolean)">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/> class.</para>
            </summary>
            <param name="enabled">True if logging should be enabled.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData.#ctor(System.String,System.Boolean)">
            <summary>
            <para>Initialize a new named instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/> class.</para>
            </summary>
            <param name="name">The name.</param>
            <param name="enabled">True if logging should be enabled.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData.Enabled">
            <summary>
            Gets or sets the enabled value.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory"/> 
            to build the specific <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> object represented by the configuration object.
            </remarks>	
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogEnabledFilterData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultPriority">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The Priority value for the Priority property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultRecoverable">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the Recoverable property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultUseAuthentication">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the UseAuthentication property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultUseDeadLetter">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the UseDeadLetter property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultUseEncryption">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the UseEncryption property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultTransactionType">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the TransactionType property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultTimeToReachQueue">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the TimeToReachQueue property.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.DefaultTimeToBeReceived">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            The default value for the TimeToBeReceived property.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/> class with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/> class with name, path and formatter name.
            </summary>
            <param name="name">The name for the represented trace listener.</param>
            <param name="queuePath">The path name for the represented trace listener.</param>
            <param name="formatterName">The formatter name for the represented trace listener.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.#ctor(System.String,System.String,System.String,System.Messaging.MessagePriority,System.Boolean,System.TimeSpan,System.TimeSpan,System.Boolean,System.Boolean,System.Boolean,System.Messaging.MessageQueueTransactionType)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/> class.
            </summary>
            <param name="name">The name for the represented trace listener.</param>
            <param name="queuePath">The path name for the represented trace listener.</param>
            <param name="formatterName">The formatter name for the represented trace listener.</param>
            <param name="messagePriority">The priority for the represented trace listener.</param>
            <param name="recoverable">The recoverable flag for the represented trace listener.</param>
            <param name="timeToReachQueue">The timeToReachQueue for the represented trace listener.</param>
            <param name="timeToBeReceived">The timeToReachQueue for the represented trace listener.</param>
            <param name="useAuthentication">The use authentication flag for the represented trace listener.</param>
            <param name="useDeadLetterQueue">The use dead letter flag for the represented trace listener.</param>
            <param name="useEncryption">The use encryption flag for the represented trace listener.</param>
            <param name="transactionType">The transaction type for the represented trace listener.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.#ctor(System.String,System.String,System.String,System.Messaging.MessagePriority,System.Boolean,System.TimeSpan,System.TimeSpan,System.Boolean,System.Boolean,System.Boolean,System.Messaging.MessageQueueTransactionType,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/> class.
            </summary>
            <param name="name">The name for the represented trace listener.</param>
            <param name="queuePath">The path name for the represented trace listener.</param>
            <param name="formatterName">The formatter name for the represented trace listener.</param>
            <param name="messagePriority">The priority for the represented trace listener.</param>
            <param name="recoverable">The recoverable flag for the represented trace listener.</param>
            <param name="timeToReachQueue">The timeToReachQueue for the represented trace listener.</param>
            <param name="timeToBeReceived">The timeToReachQueue for the represented trace listener.</param>
            <param name="useAuthentication">The use authentication flag for the represented trace listener.</param>
            <param name="useDeadLetterQueue">The use dead letter flag for the represented trace listener.</param>
            <param name="useEncryption">The use encryption flag for the represented trace listener.</param>
            <param name="transactionType">The transaction type for the represented trace listener.</param>
            <param name="traceOutputOptions">The trace output options for the represented trace listener.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.QueuePath">
            <summary>
            Gets or sets the message queue path.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.Formatter">
            <summary>
            Gets or sets formatter name.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.MessagePriority">
            <summary>
            Gets or sets the message priority.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.TimeToReachQueue">
            <summary>
            Gets or sets the time to reach queue.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.TimeToBeReceived">
            <summary>
            Gets or sets the time to be received.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.Recoverable">
            <summary>
            Gets or sets the recoverable value.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.UseAuthentication">
            <summary>
            Gets or sets the use authentication value.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.UseDeadLetterQueue">
            <summary>
            Gets or sets the use dead letter value.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.UseEncryption">
            <summary>
            Gets or sets the use encryption value.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.TransactionType">
            <summary>
            Gets or sets the transaction type.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData.Properties">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData"/>.
            Gets the collection of properties.
            </summary>
            <remarks>
            The default implementation is overriden to deal with non-constant defaults.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.MsmqTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor(System.String,System.String)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/> with a filename and a formatter name.
            </summary>
            <param name="fileName">The file name.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/> with 
            name, file name and formatter name.
            </summary>
            <param name="name">The name.</param>
            <param name="fileName">The file name.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
            <param name="name">The name.</param>
            <param name="fileName">The file name.</param>
            <param name="header">The header.</param>
            <param name="footer">The footer.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
            <param name="name">The name.</param>
            <param name="fileName">The file name.</param>
            <param name="header">The header.</param>
            <param name="footer">The footer.</param>
            <param name="formatterName">The formatter name.</param>
            <param name="traceOutputOptions">The trace options.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor(System.String,System.Type,System.String,System.String)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
            <param name="name">The name.</param>
            <param name="listenerType">The type of the represented <see cref="T:System.Diagnostics.TraceListener"/></param>
            <param name="fileName">The file name.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.#ctor(System.String,System.Type,System.String,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
            <param name="name">The name.</param>
            <param name="listenerType">The type of the represented <see cref="T:System.Diagnostics.TraceListener"/></param>
            <param name="fileName">The file name.</param>
            <param name="formatterName">The formatter name.</param>
            <param name="traceOutputOptions">The trace options.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.FileName">
            <summary>
            Gets and sets the file name.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.Header">
            <summary>
            Gets and sets the header.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.Footer">
            <summary>
            Gets and sets the footer.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData.Formatter">
            <summary>
            Gets and sets the formatter name.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings">
            <summary>
            Configuration settings for client-side logging applications.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.SectionName">
            <summary>
            Configuration section name for logging client settings.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.#ctor">
            <summary>
            Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.#ctor(System.String)">
            <summary>
            Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> using the given name.
            </summary>
            <param name="name">The name to use for this instance</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> using the given values.
            </summary>
            <param name="name">The name to use for this instance</param>
            <param name="tracingEnabled">Should tracing be enabled?</param>
            <param name="defaultCategory">The default category to use.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.GetLoggingSettings(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Retrieves the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> section from the configuration source.
            </summary>
            <param name="configurationSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> to get the section from.</param>
            <returns>The logging section.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.TracingEnabled">
            <summary>
            Enable or disable trace logging.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.Name">
            <summary>
            Gets or sets the name of the configuration node.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.DefaultCategory">
            <summary>
            Gets or sets the default logging category.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.TraceListeners">
            <summary>
            Gets the collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> configuration elements that define 
            the available <see cref="T:System.Diagnostics.TraceListener"/>s.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.Formatters">
            <summary>
            Gets the collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData"/> configuration elements that define 
            the available <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>s.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.LogFilters">
            <summary>
            Gets the collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData"/> configuration elements that define 
            the available <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/>s.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.TraceSources">
            <summary>
            Gets the collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData"/> configuration elements that define 
            the available <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.SpecialTraceSources">
            <summary>
            Gets or sets the configuration elements that define the distinguished <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s: 
            for all events. for missing categories, and for errors and warnings.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings.LogWarningWhenNoCategoriesMatch">
            <summary>
            Gets or sets the indication that a warning should be logged when a category is not found while 
            dispatching a log entry.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData">
            <summary>
            Represents the configuration for a priority filter.
            </summary>    
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData.#ctor">
            <summary>
            Initializes a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData.#ctor(System.Int32)">
            <summary>
            Initializes a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/> with a minimum priority.
            </summary>
            <param name="minimumPriority">The minimum priority.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData.#ctor(System.String,System.Int32)">
            <summary>
            Initializes a new named <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/> with a minimum priority.
            </summary>
            <param name="name">The name.</param>
            <param name="minimumPriority">The minimum priority.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData.MinimumPriority">
            <summary>
            Gets or sets the minimum value for messages to be processed.  Messages with a priority
            below the minimum are dropped immediately on the client.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData.MaximumPriority">
            <summary>
            Gets or sets the maximum priority value for messages to be processed.  Messages with a priority
            above the maximum are dropped immediately on the client.
            </summary>		
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory"/> 
            to build the specific <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.PriorityFilterData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData">
            <summary>
            Represents the configuration settings that describe the "all events", "not processed" and "errors" <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s
            for a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData"/> with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData"/>.
            </summary>
            <param name="mandatory">The configuration for the optional trace source to send all messages received.</param>
            <param name="notProcessed">The configuration for the optional to send messages with unknown categories.</param>
            <param name="errors">The configuration for the mandatory trace source to log processing errors.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.AllEventsTraceSource">
            <summary>
            Gets or sets the configuration for the optional trace source to send all messages received.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.NotProcessedTraceSource">
            <summary>
            Gets or sets the configuration for the optional to send messages with unknown categories.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SpecialTraceSourcesData.ErrorsTraceSource">
            <summary>
            Gets or sets the configuration for the mandatory trace source to log processing errors.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/> class.
            </summary>
            <param name="name">The name for the configuration object.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData.#ctor(System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/> class.
            </summary>
            <param name="name">The name for the configuration object.</param>
            <param name="traceOutputOptions">The trace options.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.WmiTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData.#ctor">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData.#ctor(System.String,System.String)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/> with a filename and a formatter name.
            </summary>
            <param name="fileName">The file name.</param>
            <param name="name">The name for the configuration object.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData.FileName">
            <summary>
            Gets and sets the file name.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.XmlTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems">
            <summary>
            Provides methods to maintain a key/value dictionary that is stored in the <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/>.
            </summary>
            <remarks>
            A context item represents a key/value that needs to be logged with each message
            on the same CallContext.
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems.CallContextSlotName">
            <summary>
            The name of the data slot in the <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> used by the application block.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems.#ctor">
            <summary>
            Creates a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems.SetContextItem(System.Object,System.Object)">
            <summary>
            Adds a key/value pair to a dictionary in the <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/>.  
            Each context item is recorded with every log entry.
            </summary>
            <param name="key">Hashtable key.</param>
            <param name="value">Value of the context item.  Byte arrays will be base64 encoded.</param>
            <example>The following example demonstrates use of the AddContextItem method.
            <code>Logger.SetContextItem("SessionID", myComponent.SessionId);</code></example>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems.FlushContextItems">
            <summary>
            Empties the context items dictionary.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ContextItems.ProcessContextItems(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Merges each key/value pair from the context items dictionary with the ExtendedProperties
            dictionary of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/>.
            </summary>
            <param name="log"><see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> object that is being logged.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.#ctor">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.#ctor(System.String,System.String)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/> with a source name and a formatter name.
            </summary>
            <param name="source">The event log source name.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/> with name, source name 
            and formatter name.
            </summary>
            <param name="name">The name.</param>
            <param name="source">The event log source name.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/> with name, source name 
            log name, machine name, and formatter name.
            </summary>
            <param name="name">The name.</param>
            <param name="source">The event log source name.</param>
            <param name="logName">The log name.</param>
            <param name="machineName">The machine name.</param>
            <param name="formatterName">The formatter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.#ctor(System.String,System.String,System.String,System.String,System.String,System.Diagnostics.TraceOptions)">
            <summary>
            Initializes a named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/> with name, source name 
            log name, machine name, formatter name, and <see cref="T:System.Diagnostics.TraceOptions"/>.
            </summary>
            <param name="name">The name.</param>
            <param name="source">The event log source name.</param>
            <param name="logName">The log name.</param>
            <param name="machineName">The machine name.</param>
            <param name="formatterName">The formatter name.</param>
            <param name="traceOutputOptions">The output options.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.Source">
            <summary>
            Gets or sets the event log source of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.Formatter">
            <summary>
            Gets or sets the name of the formatter for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.Log">
            <summary>
            Gets or sets the name of the log for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData.MachineName">
            <summary>
            Gets or sets the name of the machine for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/> 
            to build the specific <see cref="T:System.Diagnostics.TraceListener"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerDataCollection">
            <summary>
            Custom <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1"/> that deals with <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
            <remarks>
            The default implementation based on annotations on the feature types can't be used because trace listeners can't be annotated.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerDataCollection.RetrieveConfigurationElementType(System.Xml.XmlReader)">
            <summary>
            Returns the <see cref="T:System.Configuration.ConfigurationElement"/> type to created for the current xml node.
            </summary>
            <remarks>
            The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> include the configuration object type as a serialized attribute.
            </remarks>
            <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that is deserializing the element.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerReferenceData">
            <summary>
            Configuration for a reference to named <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerReferenceData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerReferenceData"/> class with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerReferenceData.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerReferenceData"/> class with a name.
            </summary>
            <param name="name">Name for trace listener.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData">
            <summary>
            Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData"/> class with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData.#ctor(System.String,System.Diagnostics.SourceLevels)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData"/> class with name and default level.
            </summary>
            <param name="name">The name for the represented log source.</param>
            <param name="defaultLevel">The trace level for the represented log source.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData.DefaultLevel">
            <summary>
            Gets or sets the default <see cref="T:System.Diagnostics.SourceLevels"/> for the trace source.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData.TraceListeners">
            <summary>
            Gets the collection of references to trace listeners for the trace source.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter">
            <summary>
            <para>Provides exception formatting when not using the Exception Handling block.</para>
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter.Header">
            <summary>
            Name of the additional information entry that holds the header.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter.#ctor">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter"/> class.</para>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter.#ctor(System.Collections.Specialized.NameValueCollection,System.String)">
            <summary>
            <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter"/> class with the additional information and the application name.</para>
            </summary>
            <param name="additionalInfo">
            <para>The additional information to log.</para>
            </param>
            <param name="applicationName">
            <para>The application name.</para>
            </param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter.GetMessage(System.Exception)">
            <summary>
            <para>Get the formatted message to be logged.</para>
            </summary>
            <param name="exception"><para>The exception object whose information should be written to log file.</para></param>
            <returns><para>The formatted message.</para></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExceptionFormatter.CollectAdditionalInfo">
            <devdoc>
            Add additional 'environment' information. 
            </devdoc>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider">
            <summary>
            A helper facade class that provides easy access to commonly needed COM+ diagnostic information.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.IExtraInformationProvider">
            <summary>
            Defines a method to populate an <see cref="T:System.Collections.Generic.IDictionary`2"/> with helpful diagnostic information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.IExtraInformationProvider.PopulateDictionary(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Populates an <see cref="T:System.Collections.Generic.IDictionary`2"/> with helpful diagnostic information.
            </summary>
            <param name="dict">Dictionary containing extra information used to initialize the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.IExtraInformationProvider"></see> instance</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.#ctor">
            <summary>
            Creates an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.PopulateDictionary(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Populates an <see cref="T:System.Collections.Generic.IDictionary`2"/> with the COM+ properties provided by <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider"/>.
            </summary>
            <param name="dict">Dictionary used to populate the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider"></see></param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.OriginalCallerAccountName">
            <summary>
            Returns the COM+ Original Caller Account Name
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.DirectCallerAccountName">
            <summary>
            Returns the COM+ Direct Caller Name
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.TransactionId">
            <summary>
            Returns the COM+ Transaction ID
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.ApplicationId">
            <summary>
            Returns the COM+ Application ID
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ComPlusInformationProvider.ActivityId">
            <summary>
            Returns the COM+ Activity ID
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider">
            <summary>
            Provides useful diagostic information from the debug susbsystem.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.#ctor">
            <summary>
            Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IDebugUtils)">
            <summary>
            Internal constructor used for testing.
            </summary>
            <param name="debugUtils">Alternative <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IDebugUtils"/> to use for testing.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.PopulateDictionary(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Populates an <see cref="T:System.Collections.Generic.IDictionary`2"/> with helpful diagnostic information.
            </summary>
            <param name="dict">Dictionary used to populate the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider"></see></param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IContextUtils">
            <summary>
            Contract for accessing context information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IContextUtils.GetActivityId">
            <summary>
            Returns the ActivityId.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IContextUtils.GetApplicationId">
            <summary>
            Returns the ApplicationId.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IContextUtils.GetTransactionId">
            <summary>
            Returns the TransactionId.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IContextUtils.GetDirectCallerAccountName">
            <summary>
            Returns the direct caller account name.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IContextUtils.GetOriginalCallerAccountName">
            <summary>
            Returns the original caller account name.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IDebugUtils">
            <summary>
            Contract for accessing debug information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.IDebugUtils.GetStackTraceWithSourceInfo(System.Diagnostics.StackTrace)">
            <summary>
            Returns a text representation of the stack trace with source information if available.
            </summary>
            <param name="stackTrace">The source to represent textually.</param>
            <returns>The textual representation of the stack.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ManagedSecurityContextInformationProvider">
            <summary>
            Provides useful diagostic information from the managed runtime.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ManagedSecurityContextInformationProvider.PopulateDictionary(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Populates an <see cref="T:System.Collections.Generic.IDictionary`2"/> with helpful diagnostic information.
            </summary>
            <param name="dict">Dictionary used to populate the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ManagedSecurityContextInformationProvider"></see></param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ManagedSecurityContextInformationProvider.AuthenticationType">
            <summary>
            	Gets the AuthenticationType, calculating it if necessary. 
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ManagedSecurityContextInformationProvider.IdentityName">
            <summary>
            	Gets the IdentityName, calculating it if necessary. 
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.ManagedSecurityContextInformationProvider.IsAuthenticated">
            <summary>
            	Gets the IsAuthenticated, calculating it if necessary. 
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.UnmanagedSecurityContextInformationProvider">
            <summary>
            Gets the security context information from the unmanaged world
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.UnmanagedSecurityContextInformationProvider.PopulateDictionary(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Populates an <see cref="T:System.Collections.Generic.IDictionary`2"/> with helpful diagnostic information.
            </summary>
            <param name="dict">Dictionary used to populate the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.UnmanagedSecurityContextInformationProvider"></see></param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.UnmanagedSecurityContextInformationProvider.CurrentUser">
            <summary>
            	Gets the CurrentUser, calculating it if necessary. 
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.UnmanagedSecurityContextInformationProvider.ProcessAccountName">
            <summary>
            	Gets the ProcessAccountName, calculating it if necessary. 
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilterErrorHandler">
            <summary>
            Contract for handling errors during evaluation of an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilterErrorHandler.FilterCheckingFailed(System.Exception,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry,Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter)">
            <summary>
            Perform any action to handle an error during checking.
            </summary>
            <param name="ex">The exception raised during filter evaluation.</param>
            <param name="logEntry">The log entry being evaluated.</param>
            <param name="filter">The fiter that raised the exception.</param>
            <returns>True if processing should continue, ignoring the failed filter, or 
            false if the filter evaluation should be considered as failed.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter">
            <summary>
            Represents a boolean on/off filter.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilter">
            <summary>
            Abstract implementation of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> interface.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter">
            <summary>
            Represents the interface for client-side message filters.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter.Filter(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Test to see if a message meets the criteria to be processed. 
            </summary>
            <param name="log">Log entry to test.</param>
            <returns><b>true</b> if the message passes through the filter and should be distributed, <b>false</b> otherwise.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter.Name">
            <summary>
            Gets the name of the log filter
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilter.#ctor(System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilter"/>.
            </summary>
            <param name="name">The name for the log filter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilter.Filter(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Test to see if a message meets the criteria to be processed. 
            </summary>
            <param name="log">Log entry to test.</param>
            <returns><b>true</b> if the message passes through the filter and should be logged, <b>false</b> otherwise.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilter.Name">
            <summary>
            Gets the name of the log filter
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter.#ctor(System.String,System.Boolean)">
            <summary>
            Initializes an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter"/>.
            </summary>
            <param name="name">The name of the filter.</param>
            <param name="enabled">True if the filter allows messages, false otherwise.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter.Filter(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Tests to see if a message meets the criteria to be processed. 
            </summary>
            <param name="log">Log entry to test.</param>
            <returns><b>true</b> if the message passes through the filter and should be logged, <b>false</b> otherwise.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogEnabledFilter.Enabled">
            <summary>
            Gets or set the boolean flag for the filter.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the general process to build an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> object given a concrete sublcass of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LogFilterData"/>.
            </summary>
            <remarks>
            This type leverages the generic implementation from AssemblerBasedObjectFactory.
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterCustomFactory.Instance">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter">
            <summary>
            Log formatter that will format a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> in a way suitable for wire transmission.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatter">
            <summary>
            Abstract implememtation of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> interface.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter">
            <summary>
            Represents the interface for formatting log entry messsages.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter.Format(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Formats a log entry and return a string to be outputted.
            </summary>
            <param name="log">Log entry to format.</param>
            <returns>String representing the log entry.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatter.Format(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Formats a log entry and return a string to be outputted.
            </summary>
            <param name="log">Log entry to format.</param>
            <returns>A string representing the log entry.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter.Format(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Formats a log entry as a serialized representation.
            </summary>
            <remarks>
            Will use a BinaryFormatter for doing the actual serialization.
            </remarks>
            <param name="log">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> to format.</param>
            <returns>A string version of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> that can be deserialized back to a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.BinaryLogFormatter.Deserialize(System.String)">
            <summary>
            Deserializes the string representation of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> into a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> instance.
            </summary>
            <param name="serializedLogEntry">The serialized <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> representation.</param>
            <returns>The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData"/> configuration object.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory.Instance">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory.GetConfiguration(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Returns the configuration object that represents the named <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> instance in the configuration source.
            </summary>
            <param name="name">The name of the required instance.</param>
            <param name="configurationSource">The configuration source where to look for the configuration object.</param>
            <returns>The configuration object that represents the instance with name <paramref name="name"/> in the logging 
            configuration section from <paramref name="configurationSource"/></returns>
            <exception cref="T:System.Configuration.ConfigurationErrorsException"><paramref name="configurationSource"/> does not contain 
            logging settings, or the <paramref name="name"/> does not exist in the logging settings.</exception>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ReflectedPropertyToken">
            <summary>
            Token Function for Adding Reflected Property Values.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction">
            <summary>
            Abstract base for all <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction"></see>-derived classes. 
            Provides default algorithm for formatting a token.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction.#ctor(System.String)">
            <summary>
            Initializes an instance of a TokenFunction with a start delimiter and the default end delimiter.
            </summary>
            <param name="tokenStartDelimiter">Start delimiter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction.#ctor(System.String,System.String)">
            <summary>
            Initializes an instance of a TokenFunction with a start and end delimiter.
            </summary>
            <param name="tokenStartDelimiter">Start delimiter.</param>
            <param name="tokenEndDelimiter">End delimiter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction.Format(System.Text.StringBuilder,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Searches for token functions in the message and replace all with formatted values.
            </summary>
            <param name="messageBuilder">Message template containing tokens.</param>
            <param name="log">Log entry containing properties to format.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction.FormatToken(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Abstract method to process the token value between the start and end delimiter.
            </summary>
            <param name="tokenTemplate">Token value between the start and end delimiters.</param>
            <param name="log">Log entry to process.</param>
            <returns>Formatted value to replace the token.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TokenFunction.GetInnerTemplate(System.Int32,System.String)">
            <summary>
            Returns the template in between the paratheses for a token function.
            Expecting tokens in this format: {keyvalue(myKey1)}.
            </summary>
            <param name="startPos">Start index to search for the next token function.</param>
            <param name="message">Message template containing tokens.</param>
            <returns>Inner template of the function.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ReflectedPropertyToken.#ctor">
            <summary>
            Constructor that initializes the token with the token name
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ReflectedPropertyToken.FormatToken(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Searches for the reflected property and returns its value as a string
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.XmlLogFormatter">
            <summary>
            Formats a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> and any subclass of it to an XML string representation.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.XmlLogFormatter.Format(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Formats the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> into an XML String representation.
            </summary>
            <param name="log">A LogEntry or any sub class of it</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ILogWriterStructureUpdater">
            <summary>
            Represents an object that can update a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/>'s internal configuration.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger">
            <summary>
            The instrumentation gateway when no instances of the objects from the block are involved.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger.#ctor(System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger"/> class, specifying whether 
            logging to the event log and firing WMI events is allowed.
            </summary>
            <param name="eventLoggingEnabled"><code>true</code> if writing to the event log is allowed, <code>false</code> otherwise.</param>
            <param name="wmiEnabled"><code>true</code> if firing WMI events is allowed, <code>false</code> otherwise.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger.LogConfigurationError(System.Exception)">
            <summary>
            Logs the occurrence of a configuration error for the Enterprise Library Logging Application Block through the 
            available instrumentation mechanisms.
            </summary>
            <param name="exception">The exception raised for the configuration error.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLoggerCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger"/> according to the instrumentation configuration.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLoggerCustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger"/>.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="name">The name of the instance to build. It is part of the <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ICustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)"/> method, but it is not used in this implementation.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEvent">
            <summary>
            Represents the WMI event fired when an error in the configuration for the logging block is detected.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingEvent">
            <summary>
            Base class for logging WMI events.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEvent.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEvent"/> class.
            </summary>
            <param name="exceptionMessage">The message that represents the exception thrown when the configuration error was detected.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEvent.ExceptionMessage">
            <summary>
            Gets the message that represents the exception thrown when the configuration error was detected.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingFailureLoggingErrorEvent">
            <summary>
            Represents the WMI event fired when an error occurs that could not be logged to the errors special log source.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingFailureLoggingErrorEvent.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingFailureLoggingErrorEvent"/> class.
            </summary>
            <param name="errorMessage">The message that describes the failure.</param>
            <param name="exceptionMessage">The message that represents the exception causing the failure.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingFailureLoggingErrorEvent.ErrorMessage">
            <summary>
            Gets the message that describes the failure.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingFailureLoggingErrorEvent.ExceptionMessage">
            <summary>
            Gets the message that represents the exception causing the failure.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener">
            <summary>
            Provides the concrete instrumentation for the logical events raised by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> object.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener.#ctor(System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener"/> class.
            </summary>
            <param name="performanceCountersEnabled"><code>true</code> if performance counters should be updated.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener.TracerOperationStarted(System.String)">
            <summary>
            Instruments the start of a trace operation.
            </summary>
            <param name="operationName">The name of the started operation.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener.TracerOperationEnded(System.String,System.Decimal)">
            <summary>
            Instruments the end of a trace operation.
            </summary>
            <param name="operationName">The name of the ended operation.</param>
            <param name="traceDurationInMilliSeconds">The duration of the traced operation in milliseconds.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener.CreatePerformanceCounters(System.String[])">
            <summary>
            Creates the performance counters to instrument the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> operations associated to the instance names.
            </summary>
            <param name="instanceNames">The instance names for the performance counters.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListenerCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener"/> according to the instrumentation configuration.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListenerCustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener"/>.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="name">The name of the instance to build. It is part of the <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ICustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)"/> method, but it is not used in this implementation.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerInstrumentationListener"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter">
            <summary>
            Manages the performance counters for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> operations.
            </summary>
            <remarks>
            This class allows the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> class to interact with performace counter instances not know on forehand.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter"/> class.
            </summary>
            <param name="counterCategoryName">The counter category name.</param>
            <param name="counterName">The counter name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter.Increment(System.String)">
            <summary>
            Increments the associated performance counters by one.
            </summary>
            <param name="instanceName">The instance to be incremented.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter.IncrementBy(System.String,System.Int64)">
            <summary>
            Increments or decrements the value of the associated performance counter by a specified amount.
            </summary>
            <param name="instanceName">The instance to be incremented.</param>
            <param name="value">The value to increment by. A negative value decrements the counter.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LoggingException">
            <summary>
            Logging block exception.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LoggingException.#ctor">
            <summary>
            Initializes a new instance of the LoggingException class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LoggingException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the LoggingException class 
            with a specified error message.
            </summary>
            <param name="message">A message that describes the error.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LoggingException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the LoggingException class with a 
            specified error message and a reference to the inner exception that is 
            the cause of this exception.
            </summary>
            <param name="message">The error message that explains the reason for 
            the exception.
            </param>
            <param name="exception">The exception that is the cause of the current 
            exception.  If the innerException parameter is not a <see langword="null"/> reference, 
            the current exception is raised in a catch block that handles the inner 
            exception.
            </param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LoggingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the LoggingException class with 
            serialized data.
            </summary>
            <param name="info">The object that holds the serialized object data.</param>
            <param name="context">The contextual information about the source or 
            destination.
            </param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener">
            <summary>
            Provides the concrete instrumentation for the logical events raised by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider"/> object.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.#ctor(System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener"/> class.
            </summary>
            <param name="performanceCountersEnabled"><code>true</code> if performance counters should be updated.</param>
            <param name="eventLoggingEnabled"><code>true</code> if event log entries should be written.</param>
            <param name="wmiEnabled"><code>true</code> if WMI events should be fired.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener"/> class.
            </summary>
            <param name="instanceName">The instance name.</param>
            <param name="performanceCountersEnabled"><code>true</code> if performance counters should be updated.</param>
            <param name="eventLoggingEnabled"><code>true</code> if event log entries should be written.</param>
            <param name="wmiEnabled"><code>true</code> if WMI events should be fired.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.FailureLoggingError(System.Object,Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.FailureLoggingErrorEventArgs)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.failureLoggingError"/> event.
            </summary>
            <param name="sender">Sender of the event.</param>
            <param name="e">Data for the event.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.LoggingEventRaised(System.Object,System.EventArgs)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.logEventRaised"/> event.
            </summary>
            <param name="sender">Sender of the event.</param>
            <param name="e">Data for the event.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.TraceListenerEntryWritten(System.Object,System.EventArgs)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.traceListenerEntryWritten"/> event.
            </summary>
            <param name="sender">Sender of the event.</param>
            <param name="e">Data for the event.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.ConfigurationFailure(System.Object,Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEventArgs)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.configurationFailure"/> event.
            </summary>
            <param name="sender">Sender of the event.</param>
            <param name="e">Data for the event.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.LockAcquisitionError(System.Object,Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LockAcquisitionErrorEventArgs)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Handler for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.lockAcquisitionError"/> event.
            </summary>
            <param name="sender">Sender of the event.</param>
            <param name="e">Data for the event.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener.CreatePerformanceCounters(System.String[])">
            <summary>
            Creates the performance counters to instrument the logging events to the instance names.
            </summary>
            <param name="instanceNames">The instance names for the performance counters.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Holds the collaborators of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> to allow for an easy replacement should configuration change.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.#ctor(System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter},System.Collections.Generic.IDictionary{System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource},Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,System.String,System.Boolean,System.Boolean)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder"/> class.
            </summary>
            <param name="filters">The collection of filters to use when processing an entry.</param>
            <param name="traceSources">The trace sources to dispatch entries to.</param>
            <param name="allEventsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which all log entries should be logged.</param>
            <param name="notProcessedTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which log entries with at least one non-matching category should be logged.</param>
            <param name="errorsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which internal errors must be logged.</param>
            <param name="defaultCategory">The default category to set when entry categories list of a log entry is empty.</param>
            <param name="tracingEnabled">The tracing status.</param>
            <param name="logWarningsWhenNoCategoriesMatch">true if warnings should be logged when a non-matching category is found.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.Dispose">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Releases the resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.Filters">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.TraceSources">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.AllEventsTraceSource">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.NotProcessedTraceSource">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.ErrorsTraceSource">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.DefaultCategory">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.TracingEnabled">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder.LogWarningsWhenNoCategoriesMatch">
            <summary>
            This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> described by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> configuration section.
            </summary>
            <remarks>
            This is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfiguredObjectStrategy"/> when an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class is requested to 
            a properly configured <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilder`1"/> instance.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterCustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> described by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> configuration section.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="name">The name of the instance to build. It is part of the <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ICustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)"/> method, but it is not used in this implementation.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterFactory">
            <summary>
            Factory to create <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> instances.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterFactory.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class with the default <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterFactory.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class with a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance.
            </summary>
            <param name="configurationSource">The source for configuration information.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterFactory.Create">
            <summary>
            Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> based on the configuration in the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> 
            instance of the factory.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolderCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder"/> described by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> configuration section.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolderCustomFactory.Instance">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolderCustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder"/> described by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings"/> configuration section.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="name">The name of the instance to build. It is part of the <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ICustomFactory.CreateObject(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)"/> method, but it is not used in this implementation.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriterStructureHolder"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.ProjectInstaller">
            <summary>
            Let the system know that the InstallUtil.exe tool will be run against this assembly
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ProjectInstaller.#ctor">
            <summary>
            Represents the installer for the instrumentation events. Not intended for direct use.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.ProjectInstaller.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ProjectInstaller.Dispose(System.Boolean)">
            <summary> 
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.ProjectInstaller.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListenerFilter">
            <summary>
            Used by <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s to keep the knowledge of which <see cref="N:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners"/> have been 
            already traced through. 
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListenerFilter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListenerFilter"/> class.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.CustomTraceListener">
            <summary>
            Base class for custom trace listeners that support formatters.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.CustomTraceListener.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.CustomTraceListener"/> class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.CustomTraceListener.Formatter">
            <summary>
            Gets or sets the log entry formatter.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener">
            <summary>
            A <see cref="T:System.Diagnostics.TraceListener"/> that writes an email message, formatting the output with an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase">
            <summary>
            Base class for <see cref="T:System.Diagnostics.TraceListener"/>s that deal with formatters.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.#ctor">
            <summary>
            Initalizes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initalizes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase"/> with a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="formatter">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> to use when tracing a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/>.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.GetInstrumentationEventProvider">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Returns the object that provides instrumentation services for the trace listener.
            </summary>
            <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider.GetInstrumentationEventProvider"/>
            <returns>The object that providers intrumentation services.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Overriding TraceData method for the base TraceListener class because it calls the 
            private WriteHeader and WriteFooter methods which actually call the Write method again
            and this amounts to multiple log messages 
            </summary>
            <param name="eventCache">The context information provided by <see cref="N:System.Diagnostics"/>.</param>
            <param name="source">The name of the trace source that delivered the trace data.</param>
            <param name="eventType">The type of event.</param>
            <param name="id">The id of the event.</param>
            <param name="data">The data to trace.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.InstrumentationProvider">
            <summary>
            Gets the object that provides instrumentation services for the trace listener.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.IsThreadSafe">
            <summary>
            Specifies whether this TraceListener is threadsafe
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerBase.Formatter">
            <summary>
            The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> used to format the trace messages.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> with a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.#ctor(System.String,System.String,System.String,System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> with a toaddress, fromaddress, 
            subjectlinestarter, subjectlinender, smtpserver, and a formatter
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
            <param name="fromAddress">Represents from whom the email is sent.</param>
            <param name="subjectLineStarter">Starting text for the subject line.</param>
            <param name="subjectLineEnder">Ending text for the subject line.</param>
            <param name="smtpServer">The name of the SMTP server.</param>
            <param name="formatter">The Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the 
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.#ctor(System.String,System.String,System.String,System.String,System.String,System.Int32,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> with a toaddress, fromaddress, 
            subjectlinestarter, subjectlinender, smtpserver, smtpport, and a formatter
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
            <param name="fromAddress">Represents from whom the email is sent.</param>
            <param name="subjectLineStarter">Starting text for the subject line.</param>
            <param name="subjectLineEnder">Ending text for the subject line.</param>
            <param name="smtpServer">The name of the SMTP server.</param>
            <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
            <param name="formatter">The Formatter <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> which determines how the 
            email message should be formatted</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> with a toaddress, fromaddress, 
            subjectlinestarter, subjectlinender, smtpserver, smtpport, and a formatter
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
            <param name="fromAddress">Represents from whom the email is sent.</param>
            <param name="subjectLineStarter">Starting text for the subject line.</param>
            <param name="subjectLineEnder">Ending text for the subject line.</param>
            <param name="smtpServer">The name of the SMTP server.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.#ctor(System.String,System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/> with a toaddress, fromaddress, 
            subjectlinestarter, subjectlinender, smtpserver, smtpport, and a formatter
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="toAddress">A semicolon delimited string the represents to whom the email should be sent.</param>
            <param name="fromAddress">Represents from whom the email is sent.</param>
            <param name="subjectLineStarter">Starting text for the subject line.</param>
            <param name="subjectLineEnder">Ending text for the subject line.</param>
            <param name="smtpServer">The name of the SMTP server.</param>
            <param name="smtpPort">The port on the SMTP server to use for sending the email.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.Write(System.String)">
            <summary>
            Sends an email message given a predefined string
            </summary>
            <param name="message">The string to write as the email message</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.WriteLine(System.String)">
            <summary>
            Sends an email message given a predefined string
            </summary>
            <param name="message">The string to write as the email message</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Delivers the trace data as an email message.
            </summary>
            <param name="eventCache">The context information provided by <see cref="N:System.Diagnostics"/>.</param>
            <param name="source">The name of the trace source that delivered the trace data.</param>
            <param name="eventType">The type of event.</param>
            <param name="id">The id of the event.</param>
            <param name="data">The data to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener.GetSupportedAttributes">
            <summary>
            Declare the supported attributes for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener"/>
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener">
            <summary>
            Proxy listener for writing the log using the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Logger"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Writes trace information, a data object and event information through the Logging Block.
            </summary>
            <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
            <param name="source">An identification of the source of the trace request.</param>
            <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="data">The trace data to emit.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
            <summary>
            Writes trace information, a formatted array of objects and event information through the Logging Block.
            </summary>
            <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
            <param name="source">An identification of the source of the trace request.</param>
            <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args"/> array.</param>
            <param name="args">An object array containing zero or more objects to format.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String)">
            <summary>
            Writes trace information, a message, and event information through the Logging Block.
            </summary>
            <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
            <param name="source">An identification of the source of the trace request.</param>
            <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="message">A message to write.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.TraceTransfer(System.Diagnostics.TraceEventCache,System.String,System.Int32,System.String,System.Guid)">
            <summary>
            Writes trace information, a message, a related activity identity and event information.
            </summary>
            <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
            <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="message">A message to write.</param>
            <param name="relatedActivityId">A <see cref="T:System.Guid"/> object identifying a related activity.</param>
            <remarks>The <paramref name="relatedActivityId"/> is saved to a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> so the logging infrastructure can reconstruct the transfer message.</remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.Write(System.String)">
            <summary>
            Writes the specified message through the Logging Block.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.WriteLine(System.String)">
            <summary>
            Writes the specified message through the Logging Block.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.GetSupportedAttributes">
            <summary>
            Gets the supported attributes, namely "categoriesXPathQueries" and "namespaces".
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener.IsThreadSafe">
            <summary>
            Gets the value indicating the receiver is thread safe.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener">
            <summary>
            A <see cref="T:System.Diagnostics.TraceListener"/> that writes to a flat file, formatting the output with an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener">
            <summary>
            Extends <see cref="T:System.Diagnostics.TextWriterTraceListener"/> to add formatting capabilities.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.Stream,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream to write to.</param>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.Stream)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream to write to.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.TextWriter,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.IO.TextWriter"/>.
            </summary>
            <param name="writer">The writer to write to.</param>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.TextWriter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a <see cref="T:System.IO.TextWriter"/>.
            </summary>
            <param name="writer">The writer to write to.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a file name.
            </summary>
            <param name="fileName">The file name to write to.</param>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a file name.
            </summary>
            <param name="fileName">The file name to write to.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.Stream,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream to write to.</param>
            <param name="name">The name.</param>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.Stream,System.String)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream to write to.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.TextWriter,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.IO.TextWriter"/>.
            </summary>
            <param name="writer">The writer to write to.</param>
            <param name="name">The name.</param>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.IO.TextWriter,System.String)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:System.IO.TextWriter"/>.
            </summary>
            <param name="writer">The writer to write to.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a file name.
            </summary>
            <param name="fileName">The file name to write to.</param>
            <param name="name">The name.</param>
            <param name="formatter">The formatter to format the messages.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.#ctor(System.String,System.String)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener"/> with a file name.
            </summary>
            <param name="fileName">The file name to write to.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Intercepts the tracing request to format the object to trace.
            </summary>
            <remarks>
            Formatting is only performed if the object to trace is a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> and the formatter is set.
            </remarks>
            <param name="eventCache">The context information.</param>
            <param name="source">The trace source.</param>
            <param name="eventType">The severity.</param>
            <param name="id">The event id.</param>
            <param name="data">The object to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.GetSupportedAttributes">
            <summary>
            Declares "formatter" as a supported attribute name.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.GetInstrumentationEventProvider">
            <summary>
            Returns the object that provides instrumentation services for the trace listener.
            </summary>
            <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider.GetInstrumentationEventProvider"/>
            <returns>The object that providers intrumentation services.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.InstrumentationProvider">
            <summary>
            Gets the object that provides instrumentation services for the trace listener.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTextWriterTraceListener.Formatter">
            <summary>
            Gets the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> used to format the trace messages.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.FileStream,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.FileStream"/> and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="stream">The file stream writen to.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.FileStream)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.FileStream"/>.
            </summary>
            <param name="stream">The file stream.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.StreamWriter,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.StreamWriter"/> and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="writer">The stream writer.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.StreamWriter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.StreamWriter"/>.
            </summary>
            <param name="writer">The stream writer.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a file name and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="fileName">The file name.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a file name.
            </summary>
            <param name="fileName">The file name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.String,System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a file name, a header, a footer and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="fileName">The file stream.</param>
            <param name="header">The header.</param>
            <param name="footer">The footer.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a file name, a header, and a footer.
            </summary>
            <param name="fileName">The file stream.</param>
            <param name="header">The header.</param>
            <param name="footer">The footer.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.FileStream,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.FileStream"/> and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="stream">The file stream.</param>
            <param name="name">The name.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.FileStream,System.String)">
            <summary>
            Initializes a new name instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.FileStream"/>.
            </summary>
            <param name="stream">The file stream.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.StreamWriter,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.StreamWriter"/> and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="writer">The stream writer.</param>
            <param name="name">The name.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.IO.StreamWriter,System.String)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a <see cref="T:System.IO.StreamWriter"/>.
            </summary>
            <param name="writer">The stream writer.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a file name and 
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="fileName">The file name.</param>
            <param name="name">The name.</param>
            <param name="formatter">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.#ctor(System.String,System.String)">
            <summary>
            Initializes a new named instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/> with a file name.
            </summary>
            <param name="fileName">The file name.</param>
            <param name="name">The name.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Delivers the trace data to the underlying file.
            </summary>
            <param name="eventCache">The context information provided by <see cref="N:System.Diagnostics"/>.</param>
            <param name="source">The name of the trace source that delivered the trace data.</param>
            <param name="eventType">The type of event.</param>
            <param name="id">The id of the event.</param>
            <param name="data">The data to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener.GetSupportedAttributes">
            <summary>
            Declare the supported attributes for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener"/>
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider">
            <summary>
            Defines the logical events that can be instrumented for the logging block.
            </summary>
            <remarks>
            The concrete instrumentation is provided by an object bound to the events of the provider. 
            The default listener, automatically bound during construction, is <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListener"/>.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.FireTraceListenerEntryWrittenEvent">
            <summary>
            Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.traceListenerEntryWritten"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.FireFailureLoggingErrorEvent(System.String,System.Exception)">
            <summary>
            Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.failureLoggingError"/> event.
            </summary>
            <param name="message">A message describing the failure.</param>
            <param name="exception">The exception that caused the failure, or <see langword="null"/>.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.FireConfigurationFailureEvent(System.Configuration.ConfigurationErrorsException)">
            <summary>
            Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.configurationFailure"/> event.
            </summary>
            <param name="configurationException">The exception that describes the configuration error.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.FireLogEventRaised">
            <summary>
            Fires the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.logEventRaised"/> event.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.traceListenerEntryWritten">
            <summary>
            Occurs when a log entry is traced by a trace listener.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.failureLoggingError">
            <summary>
            Occurs when a failure is detected and it cannot be logged though the errors special log source.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.configurationFailure">
            <summary>
            Occurs when a failure in the configuration is detected while building the logging objects.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.logEventRaised">
            <summary>
            Occurs when a log entry is logged.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.lockAcquisitionError">
            <summary>
            Occurs when a timeout is detected while trying to acquire a lock in the log writer.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.FailureLoggingErrorEventArgs">
            <summary>
            Provides data for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.failureLoggingError"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.FailureLoggingErrorEventArgs.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.FailureLoggingErrorEventArgs"/> class.
            </summary>
            <param name="errorMessage">The message that describes the failure.</param>
            <param name="exception">The exception that caused the failure.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.FailureLoggingErrorEventArgs.ErrorMessage">
            <summary>
            Gets the message that describes the failure.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.FailureLoggingErrorEventArgs.Exception">
            <summary>
            Gets the exception that caused the failure.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEventArgs">
            <summary>
            Provides data for the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationProvider.configurationFailure"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEventArgs.#ctor(System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEventArgs"/> class.
            </summary>
            <param name="exception">The exception that describes the configuration error.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LoggingConfigurationFailureEventArgs.Exception">
            <summary>
            Gets the exception that describes the configuration error.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LockAcquisitionErrorEventArgs">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LockAcquisitionErrorEventArgs.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LockAcquisitionErrorEventArgs"/> class.
            </summary>
            <param name="errorMessage">Error message to be included in the event.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.LockAcquisitionErrorEventArgs.ErrorMessage">
            <summary>
            Error message displayed for this event.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollFileExistsBehavior">
            <summary>
            Defines the behavior when the rool file is created.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollFileExistsBehavior.Overwrite">
            <summary>
            Overwrites the file if it already exists.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollFileExistsBehavior.Increment">
            <summary>
            Use a secuence number at the end of the generated file if it already exists. If it fails again then increment the secuence until a non existent filename is found.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener">
            <summary>
            Performs logging to a file and rolls the output file when either time or size thresholds are 
            exceeded.
            </summary>
            <remarks>
            Logging always occurs to the configured file name, and when roll occurs a new rolled file name is calculated
            by adding the timestamp pattern to the configured file name.
            <para/>
            The need of rolling is calculated before performing a logging operation, so even if the thresholds are exceeded
            roll will not occur until a new entry is logged.
            <para/>
            Both time and size thresholds can be configured, and when the first of them occurs both will be reset.
            <para/>
            The elapsed time is calculated from the creation date of the logging file.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.#ctor(System.String,System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter,System.Int32,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollFileExistsBehavior,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener"/> 
            </summary>
            <param name="fileName">The filename where the entries will be logged.</param>
            <param name="header">The header to add before logging an entry.</param>
            <param name="footer">The footer to add after logging an entry.</param>
            <param name="formatter">The formatter.</param>
            <param name="rollSizeKB">The maxium file size (KB) before rolling.</param>
            <param name="timeStampPattern">The date format that will be appended to the new roll file.</param>
            <param name="rollFileExistsBehavior">Expected behavior that will be used when the rool file has to be created.</param>
            <param name="rollInterval">The time interval that makes the file rolles.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Writes trace information, a data object and event information to the file, performing a roll if necessary.
            </summary>
            <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
            <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
            <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="data">The trace data to emit.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper">
            <summary>
            Encapsulates the logic to perform rolls.
            </summary>
            <remarks>
            If no rolling behavior has been configured no further processing will be performed.
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.owner">
            <summary>
            The trace listener for which rolling is being managed.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.performsRolling">
            <summary>
            A flag indicating whether at least one rolling criteria has been configured.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.dateTimeProvider">
            <summary>
            The provider for the current date. Necessary for unit testing.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.managedWriter">
            <summary>
            A tally keeping writer used when file size rolling is configured.<para/>
            The original stream writer from the base trace listener will be replaced with
            this listener.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.nextRollDateTime">
            <summary>
            The next date when date based rolling should occur if configured.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.UpdateRollingInformationIfNecessary">
            <summary>
            Updates bookeeping information necessary for rolling, as required by the specified
            rolling configuration.
            </summary>
            <returns>true if update was successful, false if an error occurred.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener.StreamWriterRollingHelper.CheckIsRollNecessary">
            <summary>
            Checks whether rolling should be performed, and returns the date to use when performing the roll.
            </summary>
            <returns>The date roll to use if performing a roll, or <see langword="null"/> if no rolling should occur.</returns>
            <remarks>
            Defer request for the roll date until it is necessary to avoid overhead.<para/>
            Information used for rolling checks should be set by now.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval">
            <summary>
            Defines the frecuency when the file need to be rolled.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.None">
            <summary>
            None Interval
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.Minute">
            <summary>
            Minute Interval
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.Hour">
            <summary>
            Hour interval
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.Day">
            <summary>
            Day Interval
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.Week">
            <summary>
            Week Interval
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.Month">
            <summary>
            Month Interval
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollInterval.Year">
            <summary>
            Year Interval
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:System.Diagnostics.TraceListener"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/> configuration object.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.Instance">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.CreateTraceListenerCache(System.Int32)">
            <summary>
            Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.TraceListenerCache"/> instance.
            </summary>
            <param name="size">The initial size for the new cache.</param>
            <returns>A new trace listener cache.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.Create(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:System.Diagnostics.TraceListener"/> based on an instance of a subclass of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerData"/>.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:System.Diagnostics.TraceListener"/>.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.Create(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.TraceListenerCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:System.Diagnostics.TraceListener"/> based on the configuration found for the given name in the configuration source 
            if an instance for the name is not found in the cache, returns the existing instance from the cache otherwise.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="name">The name of the instance to build.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <param name="traceListenersCache">The cache for trace listener instances</param>
            <returns>A fully initialized instance of <see cref="T:System.Diagnostics.TraceListener"/>.</returns>
            <exception cref="T:System.Configuration.ConfigurationErrorsException"><paramref name="configurationSource"/> does not contain 
            logging settings, or the <paramref name="name"/> does not exist in the logging settings.</exception>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.GetConfiguration(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Returns the configuration object that represents the named <see cref="T:System.Diagnostics.TraceListener"/> instance in the configuration source.
            </summary>
            <param name="name">The name of the required instance.</param>
            <param name="configurationSource">The configuration source where to look for the configuration object.</param>
            <returns>The configuration object that represents the instance with name <paramref name="name"/> in the logging 
            configuration section from <paramref name="configurationSource"/></returns>
            <exception cref="T:System.Configuration.ConfigurationErrorsException"><paramref name="configurationSource"/> does not contain 
            logging settings, or the <paramref name="name"/> does not exist in the logging settings.</exception>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.TraceListenerCache">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Holds a cache of already created <see cref="T:System.Diagnostics.TraceListener"/>s.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener">
            <summary>
            WmiTraceListener is a <see cref="T:System.Diagnostics.TraceListener"/> that send a WMI event
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener"/> 
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener.Write(System.String)">
            <summary>
            Sends an event given a predefined string
            </summary>
            <param name="message">The string to write as the event</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener.WriteLine(System.String)">
            <summary>
            Sends an email message given a predefined string
            </summary>
            <param name="message">The string to write as the email message</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Delivers the trace data as an event.
            </summary>
            <param name="eventCache">The context information provided by <see cref="N:System.Diagnostics"/>.</param>
            <param name="source">The name of the trace source that delivered the trace data.</param>
            <param name="eventType">The type of event.</param>
            <param name="id">The id of the event.</param>
            <param name="data">The data to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener.GetInstrumentationEventProvider">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Returns the object that provides instrumentation services for the trace listener.
            </summary>
            <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider.GetInstrumentationEventProvider"/>
            <returns>The object that providers intrumentation services.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterface">
            <summary>
            Specifies the contract for a MSMQ interface object.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterface.Close">
            <summary>
            Close the msmq.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterface.Send(System.Messaging.Message,System.Messaging.MessageQueueTransactionType)">
            <summary>
            Send a message to the MSMQ.
            </summary>
            <param name="message">The <see cref="T:System.Messaging.Message"/> to send.</param>
            <param name="transactionType">The <see cref="T:System.Messaging.MessageQueueTransactionType"/> value that specifies the type of transaciton to use.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterface.Transactional">
            <summary>
            The transactional status of the MSMQ.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterfaceFactory">
            <summary>
            Specifies the contract for a provider of MSMQ interfaces.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterfaceFactory.CreateMsmqInterface(System.String)">
            <summary>
            Returns a new MSMQ interface.
            </summary>
            <param name="queuePath">The MSMQ queue path.</param>
            <returns>The new MSMQ interface.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface">
            <summary>
            Implementation of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface"/> that forwards messages to an actual MSMQ.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface.Close">
            <summary>
            Closes the underlying MSMQ.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface.Dispose">
            <summary>
            Disposes the underlying MSMQ.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface.Send(System.Messaging.Message,System.Messaging.MessageQueueTransactionType)">
            <summary>
            Sends a message to the underlying MSMQ.
            </summary>
            <param name="message">The <see cref="T:System.Messaging.Message"/> to send.</param>
            <param name="transactionType">The <see cref="T:System.Messaging.MessageQueueTransactionType"/> value that specifies the type of transaciton to use.</param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface.Transactional">
            <summary>
            Returns the transactional status of the underlying MSMQ.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterfaceFactory">
            <summary>
            Implementation of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterfaceFactory"/> contract that deals with an actual MSMQ.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterfaceFactory.CreateMsmqInterface(System.String)">
            <summary>
            Returns a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface"/>
            </summary>
            <param name="queuePath">The MSMQ queue path.</param>
            <returns>The new MSMQ interface.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener">
            <summary>
            Is a <see cref="T:System.Diagnostics.TraceListener"/> that delivers the log entries to an Msmq instance.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener.#ctor(System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter,System.Messaging.MessagePriority,System.Boolean,System.TimeSpan,System.TimeSpan,System.Boolean,System.Boolean,System.Boolean,System.Messaging.MessageQueueTransactionType)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener"/>.
            </summary>
            <param name="name">The name of the new instance.</param>
            <param name="queuePath">The path to the queue to deliver to.</param>
            <param name="formater">The formatter to use.</param>
            <param name="messagePriority">The priority for the messages to send.</param>
            <param name="recoverable">The recoverable flag for the messages to send.</param>
            <param name="timeToReachQueue">The timeToReachQueue for the messages to send.</param>
            <param name="timeToBeReceived">The timeToBeReceived for the messages to send.</param>
            <param name="useAuthentication">The useAuthentication flag for the messages to send.</param>
            <param name="useDeadLetterQueue">The useDeadLetterQueue flag for the messages to send.</param>
            <param name="useEncryption">The useEncryption flag for the messages to send.</param>
            <param name="transactionType">The <see cref="T:System.Messaging.MessageQueueTransactionType"/> for the message to send.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener.#ctor(System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter,System.Messaging.MessagePriority,System.Boolean,System.TimeSpan,System.TimeSpan,System.Boolean,System.Boolean,System.Boolean,System.Messaging.MessageQueueTransactionType,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.IMsmqSendInterfaceFactory)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener"/>.
            </summary>
            <param name="name">The name of the new instance.</param>
            <param name="queuePath">The path to the queue to deliver to.</param>
            <param name="formater">The formatter to use.</param>
            <param name="messagePriority">The priority for the messages to send.</param>
            <param name="recoverable">The recoverable flag for the messages to send.</param>
            <param name="timeToReachQueue">The timeToReachQueue for the messages to send.</param>
            <param name="timeToBeReceived">The timeToBeReceived for the messages to send.</param>
            <param name="useAuthentication">The useAuthentication flag for the messages to send.</param>
            <param name="useDeadLetterQueue">The useDeadLetterQueue flag for the messages to send.</param>
            <param name="useEncryption">The useEncryption flag for the messages to send.</param>
            <param name="transactionType">The <see cref="T:System.Messaging.MessageQueueTransactionType"/> for the message to send.</param>
            <param name="msmqInterfaceFactory">The factory to create the msmq interfaces.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Sends the traced object to its final destination through a <see cref="T:System.Messaging.MessageQueue"/>.
            </summary>
            <param name="eventCache">The context information provided by <see cref="N:System.Diagnostics"/>.</param>
            <param name="source">The name of the trace source that delivered the trace data.</param>
            <param name="eventType">The type of event.</param>
            <param name="id">The id of the event.</param>
            <param name="data">The data to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener.WriteLine(System.String)">
            <summary>
            Writes the specified message to the message queue.
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener.Write(System.String)">
            <summary>
            Writes the specified message to the message queue.
            </summary>
            <param name="message">Message to be written.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener">
            <summary>
            A <see cref="T:System.Diagnostics.TraceListener"/> that writes an XML.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener.#ctor(System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.XmlTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Delivers the trace data as an XML message.
            </summary>
            <param name="eventCache">The context information provided by <see cref="N:System.Diagnostics"/>.</param>
            <param name="source">The name of the trace source that delivered the trace data.</param>
            <param name="eventType">The type of event.</param>
            <param name="id">The id of the event.</param>
            <param name="data">The data to trace.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer">
            <summary>
            Represents a performance tracing class to log method entry/exit and duration.
            </summary>
            <remarks>
            <para>Lifetime of the Tracer object will determine the beginning and the end of
            the trace.  The trace message will include, method being traced, start time, end time 
            and duration.</para>
            <para>Since Tracer uses the logging block to log the trace message, you can include application
            data as part of your trace message. Configured items from call context will be logged as
            part of the message.</para>
            <para>Trace message will be logged to the log category with the same name as the tracer operation name.
            You must configure the operation categories, or the catch-all categories, with desired log sinks to log 
            the trace messages.</para>
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.priority">
            <summary>
            Priority value for Trace messages
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.eventId">
            <summary>
            Event id for Trace messages
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.startTitle">
            <summary>
            Title for operation start Trace messages
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.endTitle">
            <summary>
            Title for operation end Trace messages
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.ActivityIdPropertyKey">
            <summary>
            Name of the entry in the ExtendedProperties having the activity id
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> class with the given logical operation name.
            </summary>
            <remarks>
            If an existing activity id is already set, it will be kept. Otherwise, a new activity id will be created.
            </remarks>
            <param name="operation">The operation for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/></param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.#ctor(System.String,System.Guid)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> class with the given logical operation name and activity id.
            </summary>
            <remarks>
            The activity id will override a previous activity id
            </remarks>
            <param name="operation">The operation for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/></param>
            <param name="activityId">The activity id</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.#ctor(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> class with the given logical operation name.
            </summary>
            <remarks>
            If an existing activity id is already set, it will be kept. Otherwise, a new activity id will be created.
            </remarks>
            <param name="operation">The operation for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/></param>
            <param name="writer">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> that is used to write trace messages</param>
            <param name="instrumentationConfiguration">configuration source that is used to determine instrumentation should be enabled</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.#ctor(System.String,System.Guid,Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> class with the given logical operation name and activity id.
            </summary>
            <remarks>
            The activity id will override a previous activity id
            </remarks>
            <param name="operation">The operation for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/></param>
            <param name="activityId">The activity id</param>
            <param name="writer">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> that is used to write trace messages</param>
            <param name="instrumentationConfiguration">configuration source that is used to determine instrumentation should be enabled</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.Finalize">
            <summary>
            <para>Releases unmanaged resources and performs other cleanup operations before the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> is 
            reclaimed by garbage collection</para>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.Dispose">
            <summary>
            Causes the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> to output its closing message.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.Dispose(System.Boolean)">
            <summary>
            <para>Releases the unmanaged resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer"/> and optionally releases 
            the managed resources.</para>
            </summary>
            <param name="disposing">
            <para><see langword="true"/> to release both managed and unmanaged resources; <see langword="false"/> 
            to release only unmanaged resources.</para>
            </param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Tracer.IsTracingEnabled">
            <summary>
            Answers whether tracing is enabled
            </summary>
            <returns>true if tracing is enabled</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter">
            <summary>
            Represents a client-side log filter based on message category.  
            Either specific categories can be explicitly allowed, or specific categories can be denied.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.#ctor(System.String,System.Collections.Generic.ICollection{System.String},Microsoft.Practices.EnterpriseLibrary.Logging.CategoryFilterMode)">
            <summary>
            Initializes a new instance with configuration data.
            </summary>
            <param name="name">Name of this category filter.</param>
            <param name="categoryFilters">Categories to be included in the filter.</param>
            <param name="categoryFilterMode"><see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.CategoryFilterMode"/> used to include or exclude category filters.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.Filter(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Tests a log entry against the category filters.
            </summary>
            <param name="log">Log entry to test.</param>
            <returns><b>true</b> if the message passes through the filter and should be logged, <b>false</b> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.ShouldLog(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Tests a set of categories against the category filters.
            </summary>
            <param name="categories">The set of categories.</param>
            <returns><b>true</b> if the message passes through the filter and should be logged, <b>false</b> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.ShouldLog(System.String)">
            <summary>
            Test a category against the category filters.
            </summary>
            <param name="category">The category.</param>
            <returns><b>true</b> if the category passes through the category filter, <b>false</b> otherwise.</returns>
            <remarks>A log entry for an allowed category may be rejected if the log entry has other denied categories
            in its categories liset.</remarks>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.CategoryFilters">
            <summary>
            Gets the category names to filter.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.CategoryFilterMode">
            <summary>
            Gets the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter.CategoryFilterMode"/> to use for filtering.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper">
            <summary>
            Provides client-side log filtering based on category and priority.  Each filter
            implements the ILogFilter interface and is registered in this class.
            Category filtering is done using a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter"/> and priority filtering
            is done using a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper.#ctor(System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter},Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilterErrorHandler)">
            <summary>
            Initialize a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper"/> class.  Registers each ILogFilter.
            </summary>
            <param name="filters">The instances of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter"/> to aggregate.</param>
            <param name="handler">The handler to deal with errors during filter checking.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper.CheckFilters(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Tests the log message against the registered filters.
            </summary>
            <param name="log">Log entry message.</param>
            <returns>Return <b>true</b> if the message passes through all of the filters.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper.GetFilter``1">
            <summary>
            Gets the first filter of type <typeparamref name="T"/>.
            </summary>
            <typeparam name="T">The type of the filter to get.</typeparam>
            <returns>The first filter of type <typeparamref name="T"/>, 
            or <see langword="null"/> if there is no such filter.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper.GetFilter``1(System.String)">
            <summary>
            Gets the filter of type <typeparamref name="T"/> named <paramref name="name"/>.
            </summary>
            <typeparam name="T">The type of the filter to get.</typeparam>
            <param name="name">The name of the filter to get.</param>
            <returns>The filter of type <typeparamref name="T"/> named <paramref name="name"/>, 
            or <see langword="null"/> if there is no such filter</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.LogFilterHelper.GetFilter(System.String)">
            <summary>
            Gets the filter named <paramref name="name"/>.
            </summary>
            <param name="name">The name of the filter to get.</param>
            <returns>The filter named <paramref name="name"/>, 
            or <see langword="null"/> if there is no such filter</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter">
            <summary>
            Represents a client-side log filter based on message priority. 
            Messages with priorities between the minimum and maximum values are allowed to be processed, all other messages are dropped.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter.#ctor(System.String,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter"/> class with a minimum priority and no maximum priority.
            </summary>
            <param name="name">The name of the instance.</param>
            <param name="minimumPriority">The minimum priority value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter.#ctor(System.String,System.Int32,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter"/> class with a minimum and maximum priority.
            </summary>
            <param name="name">The name of the instance.</param>
            <param name="minimumPriority">The minimum priority value.</param>
            <param name="maximumPriority">The maximum priority value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter.Filter(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Tests a log entry to see if its priority is within the allowed limits.
            </summary>
            <param name="log">Log entry to test.</param>
            <returns>Returns true if the log entry passes through the category filter.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter.ShouldLog(System.Int32)">
            <summary>
            Tests a log entry to see if its priority is within the allowed limits.
            </summary>
            <param name="priority">Priority to test.</param>
            <returns>Returns true if the priority passes through the category filter.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter.MinimumPriority">
            <summary>
            The minimum value for messages to be processed.  Messages with a priority
            below the minimum are dropped immediately on the client.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Filters.PriorityFilter.MaximumPriority">
            <summary>
            The maximum value for messages to be processed. If not specified
            this property defaults to Int32.MaxInt
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Logger">
            <summary>
            Facade for writing a log entry to one or more <see cref="T:System.Diagnostics.TraceListener"/>s.  This class is sealed.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.SetContextItem(System.Object,System.Object)">
            <summary>
            Add a key/value pair to the <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> dictionary.  
            Context items will be recorded with every log entry.
            </summary>
            <param name="key">Hashtable key</param>
            <param name="value">Value.  Objects will be serialized.</param>
            <example>The following example demonstrates use of the AddContextItem method.
            <code>Logger.SetContextItem("SessionID", myComponent.SessionId);</code></example>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.FlushContextItems">
            <summary>
            Empty the context items dictionary.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object)">
            <overloads>
            Write a new log entry to the default category.
            </overloads>
            <summary>
            Write a new log entry to the default category.
            </summary>
            <example>The following example demonstrates use of the Write method with
            one required parameter, message.
            <code>Logger.Write("My message body");</code></example>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String)">
            <summary>
            Write a new log entry to a specific category.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Int32)">
            <summary>
            Write a new log entry with a specific category and priority.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Int32,System.Int32)">
            <summary>
            Write a new log entry with a specific category, priority and event id.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Int32,System.Int32,System.Diagnostics.TraceEventType)">
            <summary>
            Write a new log entry with a specific category, priority, event id and severity.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log entry severity as a <see cref="T:System.Diagnostics.TraceEventType"/> enumeration. (Unspecified, Information, Warning or Error).</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String)">
            <summary>
            Write a new log entry with a specific category, priority, event id, severity
            and title.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log message severity as a <see cref="T:System.Diagnostics.TraceEventType"/> enumeration. (Unspecified, Information, Warning or Error).</param>
            <param name="title">Additional description of the log entry message</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry and a dictionary of extended properties.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry to a specific category with a dictionary 
            of extended properties.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Int32,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry to with a specific category, priority and a dictionary 
            of extended properties.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.String,System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry with a specific category, priority, event Id, severity
            title and dictionary of extended properties.
            </summary>
            <example>The following example demonstrates use of the Write method with
            a full set of parameters.
            <code></code></example>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log message severity as a <see cref="T:System.Diagnostics.TraceEventType"/> enumeration. (Unspecified, Information, Warning or Error).</param>
            <param name="title">Additional description of the log entry message.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String})">
            <summary>
            Write a new log entry to a specific collection of categories.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32)">
            <summary>
            Write a new log entry with a specific collection of categories and priority.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Int32)">
            <summary>
            Write a new log entry with a specific collection of categories, priority and event id.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Int32,System.Diagnostics.TraceEventType)">
            <summary>
            Write a new log entry with a specific collection of categories, priority, event id and severity.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log entry severity as a <see cref="T:System.Diagnostics.TraceEventType"/> enumeration. (Unspecified, Information, Warning or Error).</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String)">
            <summary>
            Write a new log entry with a specific collection of categories, priority, event id, severity
            and title.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log message severity as a <see cref="T:System.Diagnostics.TraceEventType"/> enumeration. (Unspecified, Information, Warning or Error).</param>
            <param name="title">Additional description of the log entry message</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry to a specific collection of categories with a dictionary of extended properties.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry to with a specific collection of categories, priority and a dictionary 
            of extended properties.
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Write a new log entry with a specific category, priority, event Id, severity
            title and dictionary of extended properties.
            </summary>
            <example>The following example demonstrates use of the Write method with
            a full set of parameters.
            <code></code></example>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Category names used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log message severity as a <see cref="T:System.Diagnostics.TraceEventType"/> enumeration. (Unspecified, Information, Warning or Error).</param>
            <param name="title">Additional description of the log entry message.</param>
            <param name="properties">Dictionary of key/value pairs to log.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Write a new log entry as defined in the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> parameter.
            </summary>
            <example>The following examples demonstrates use of the Write method using
            a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> type.
            <code>
            LogEntry log = new LogEntry();
            log.Category = "MyCategory1";
            log.Message = "My message body";
            log.Severity = TraceEventType.Error;
            log.Priority = 100;
            Logger.Write(log);</code></example>
            <param name="log">Log entry object to write.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.GetFilter``1">
            <summary>
            Returns the filter of type <typeparamref name="T"/>.
            </summary>
            <typeparam name="T">The type of filter requiered.</typeparam>
            <returns>The instance of <typeparamref name="T"/> in the filters collection, or <see langword="null"/> 
            if there is no such instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.GetFilter``1(System.String)">
            <summary>
            Returns the filter of type <typeparamref name="T"/> named <paramref name="name"/>.
            </summary>
            <typeparam name="T">The type of filter required.</typeparam>
            <param name="name">The name of the filter required.</param>
            <returns>The instance of <typeparamref name="T"/> named <paramref name="name"/> in 
            the filters collection, or <see langword="null"/> if there is no such instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.GetFilter(System.String)">
            <summary>
            Returns the filter named <paramref name="name"/>.
            </summary>
            <param name="name">The name of the filter required.</param>
            <returns>The filter named <paramref name="name"/> in 
            the filters collection, or <see langword="null"/> if there is no such filter.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.IsLoggingEnabled">
            <summary>
            Query whether logging is enabled.
            </summary>
            <returns><code>true</code> if logging is enabled.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.ShouldLog(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Query whether a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> shold be logged.
            </summary>
            <param name="log">The log entry to check</param>
            <returns>Returns <code>true</code> if the entry should be logged.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Reset">
            <summary>
            Public for testing purposes.
            Reset the writer used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Logger"/> facade.
            </summary>
            <remarks>
            Threads that already acquired the reference to the old writer will fail when it gets disposed.
            </remarks>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Writer">
            <summary>
            Gets the instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> used by the facade.
            </summary>
            <remarks>
            The lifetime of this instance is managed by the facade.
            </remarks>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter">
            <summary>
            Instance based class to write log messages based on a given configuration.
            Messages are routed based on category.
            </summary>
            <remarks>
            <para>
            To write log messages to the default configuration, use the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Logger"/> facade.  
            Only create an instance of a LogWriter if you need to write log messages using a custom configuration.
            </para>
            <para>
            The LogWriter works as an entry point to the <see cref="N:System.Diagnostics"/> trace listeners. 
            It will trace the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> through the <see cref="N:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners"/>s associated with the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s 
            for all the matching categories in the elements of the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Categories"/> property of the log entry. 
            If the "all events" special log source is configured, the log entry will be traced through the log source regardles of other categories 
            that might have matched.
            If the "all events" special log source is not configured and the "unprocessed categories" special log source is configured,
            and the category specified in the logEntry being logged is not defined, then the logEntry will be logged to the "unprocessed categories"
            special log source.
            If both the "all events" and "unprocessed categories" special log sources are not configured and the property LogWarningsWhenNoCategoriesMatch
            is set to true, then the logEntry is logged to the "logging errors and warnings" special log source.
            </para>
            </remarks>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.LogWriterFailureEventID">
            <summary>
            EventID used on LogEntries that occur when internal LogWriter mechanisms fail.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.#ctor(System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter},System.Collections.Generic.IDictionary{System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource},Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class.
            </summary>
            <param name="filters">The collection of filters to use when processing an entry.</param>
            <param name="traceSources">The trace sources to dispatch entries to.</param>
            <param name="errorsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which internal errors must be logged.</param>
            <param name="defaultCategory">The default category to set when entry categories list is empty.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.#ctor(System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter},System.Collections.Generic.IDictionary{System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource},Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,System.String,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class.
            </summary>
            <param name="filters">The collection of filters to use when processing an entry.</param>
            <param name="traceSources">The trace sources to dispatch entries to.</param>
            <param name="allEventsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which all log entries should be logged.</param>
            <param name="notProcessedTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which log entries with at least one non-matching category should be logged.</param>
            <param name="errorsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which internal errors must be logged.</param>
            <param name="defaultCategory">The default category to set when entry categories list of a log entry is empty.</param>
            <param name="tracingEnabled">The tracing status.</param>
            <param name="logWarningsWhenNoCategoriesMatch">true if warnings should be logged when a non-matching category is found.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.#ctor(System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter},System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.LogSource},Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class.
            </summary>
            <param name="filters">The collection of filters to use when processing an entry.</param>
            <param name="traceSources">The trace sources to dispatch entries to.</param>
            <param name="errorsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which internal errors must be logged.</param>
            <param name="defaultCategory">The default category to set when entry categories list is empty.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.#ctor(System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter},System.Collections.Generic.ICollection{Microsoft.Practices.EnterpriseLibrary.Logging.LogSource},Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,Microsoft.Practices.EnterpriseLibrary.Logging.LogSource,System.String,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/> class.
            </summary>
            <param name="filters">The collection of filters to use when processing an entry.</param>
            <param name="traceSources">The trace sources to dispatch entries to.</param>
            <param name="allEventsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which all log entries should be logged.</param>
            <param name="notProcessedTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which log entries with at least one non-matching category should be logged.</param>
            <param name="errorsTraceSource">The special <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> to which internal errors must be logged.</param>
            <param name="defaultCategory">The default category to set when entry categories list is empty.</param>
            <param name="tracingEnabled">The tracing status.</param>
            <param name="logWarningsWhenNoCategoriesMatch">true if warnings should be logged when a non-matching category is found.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.SetContextItem(System.Object,System.Object)">
            <summary>
            Adds a key/value pair to the <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> dictionary.  
            Context items will be recorded with every log entry.
            </summary>
            <param name="key">Hashtable key</param>
            <param name="value">Value.  Objects will be serialized.</param>
            <example>The following example demonstrates use of the AddContextItem method.
            <code>Logger.SetContextItem("SessionID", myComponent.SessionId);</code></example>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.FlushContextItems">
            <summary>
            Empties the context items dictionary.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.Write(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Writes a new log entry as defined in the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> parameter.
            </summary>
            <param name="log">Log entry object to write.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.GetFilter``1">
            <summary>
            Returns the filter of type <typeparamref name="T"/>.
            </summary>
            <typeparam name="T">The type of filter requiered.</typeparam>
            <returns>The instance of <typeparamref name="T"/> in the filters collection, or <see langword="null"/> 
            if there is no such instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.GetFilter``1(System.String)">
            <summary>
            Returns the filter of type <typeparamref name="T"/> named <paramref name="name"/>.
            </summary>
            <typeparam name="T">The type of filter required.</typeparam>
            <param name="name">The name of the filter required.</param>
            <returns>The instance of <typeparamref name="T"/> named <paramref name="name"/> in 
            the filters collection, or <see langword="null"/> if there is no such instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.GetFilter(System.String)">
            <summary>
            Returns the filter named <paramref name="name"/>.
            </summary>
            <param name="name">The name of the filter required.</param>
            <returns>The filter named <paramref name="name"/> in 
            the filters collection, or <see langword="null"/> if there is no such filter.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.IsLoggingEnabled">
            <summary>
            Queries whether logging is enabled.
            </summary>
            <returns><b>true</b> if logging is enabled.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.IsTracingEnabled">
            <summary>
            Queries whether tracing is enabled.
            </summary>
            <returns><b>true</b> if tracing is enabled.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.ShouldLog(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Queries whether a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> shold be logged.
            </summary>
            <param name="log">The log entry to check.</param>
            <returns><b>true</b> if the entry should be logged.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.DoGetMatchingTraceSources(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Returns the collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s that matches the collection of categories provided.
            </summary>
            <param name="logEntry">The log entry.</param>
            <returns>The matching <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>s</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.FilterCheckingFailed(System.Exception,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry,Microsoft.Practices.EnterpriseLibrary.Logging.Filters.ILogFilter)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Performs any action to handle an error during checking.
            </summary>
            <param name="ex">The exception raised during filter evaluation.</param>
            <param name="logEntry">The log entry being evaluated.</param>
            <param name="filter">The fiter that raised the exception.</param>
            <returns>True signaling processing should continue.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.GetInstrumentationEventProvider">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Returns the object that provides instrumentation services for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/>.
            </summary>
            <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider.GetInstrumentationEventProvider"/>
            <returns>The object that providers intrumentation services.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.Dispose">
            <summary>
            Releases the resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.TraceSources">
            <summary>
            Gets the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> mappings available for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase">
            <summary>
            Base class for <see cref="N:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners"/> that wrap other trace listeners and 
            use a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> to format the trace information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.#ctor">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.#ctor(System.Diagnostics.TraceListener)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase"/> with a slave <see cref="T:System.Diagnostics.TraceListener"/>.
            </summary>
            <param name="slaveListener">The wrapped listener.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.#ctor(System.Diagnostics.TraceListener,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase"/> with a slave <see cref="T:System.Diagnostics.TraceListener"/> 
            and a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/>.
            </summary>
            <param name="slaveListener">The wrapped listener.</param>
            <param name="formater">The formatter.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])">
            <summary>
            Forwards the trace request to the wrapped listener.
            </summary>
            <param name="eventCache">The context information.</param>
            <param name="source">The trace source.</param>
            <param name="severity">The severity.</param>
            <param name="id">The event id.</param>
            <param name="data">The objects to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
            <summary>
            Formats the object to trace and forward the trace request to the wrapped listener with the formatted result.
            </summary>
            <remarks>
            Formatting is only performed if the object to trace is a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> and the formatter is set.
            </remarks>
            <param name="eventCache">The context information.</param>
            <param name="source">The trace source.</param>
            <param name="severity">The severity.</param>
            <param name="id">The event id.</param>
            <param name="data">The object to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String)">
            <summary>
            Forwards the trace request to the wrapped listener.
            </summary>
            <param name="eventCache">The context information.</param>
            <param name="source">The trace source.</param>
            <param name="severity">The severity.</param>
            <param name="id">The event id.</param>
            <param name="message">The message to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
            <summary>
            Forwards the trace request to the wrapped listener.
            </summary>
            <param name="eventCache">The context information.</param>
            <param name="source">The trace source.</param>
            <param name="severity">The severity.</param>
            <param name="id">The event id.</param>
            <param name="format">The format to use.</param>
            <param name="args">The objects to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.Write(System.String)">
            <summary>
            Forwards the trace request to the wrapped listener.
            </summary>
            <param name="message">The message to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.WriteLine(System.String)">
            <summary>
            Forwards the tracing to the wrapped listener.
            </summary>
            <param name="message">The message to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedTraceListenerWrapperBase.Dispose(System.Boolean)">
            <summary>
            Deal with resources.
            </summary>
            <param name="disposing">true if called from a Dispose message.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener">
            <summary>
            FormattedEventLogTraceListener is a <see cref="T:System.Diagnostics.TraceListener"/> that wraps an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> 
            and uses a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> to transform the data to trace.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.DefaultLogName">
            <summary>
            Default to use when no log name is provided.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.DefaultMachineName">
            <summary>
            Default to use when no machine name is provided.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with a default <see cref="T:System.Diagnostics.EventLogTraceListener"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with an 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a default <see cref="T:System.Diagnostics.EventLogTraceListener"/>.
            </summary>
            <param name="formater">The formatter for the wrapper.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(System.Diagnostics.EventLog)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with a 
            <see cref="T:System.Diagnostics.EventLogTraceListener"/> initialized with <see cref="T:System.Diagnostics.EventLog"/>.
            </summary>
            <param name="eventLog">The event log for the wrapped listener.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(System.Diagnostics.EventLog,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with an 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.Diagnostics.EventLogTraceListener"/> 
            initialized with <see cref="T:System.Diagnostics.EventLog"/>.
            </summary>
            <param name="eventLog">The event log for the wrapped listener.</param>
            <param name="formatter">The formatter for the wrapper.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with a 
            <see cref="T:System.Diagnostics.EventLogTraceListener"/> initialized with a source name.
            </summary>
            <param name="source">The source name for the wrapped listener.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with an 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.Diagnostics.EventLogTraceListener"/> 
            initialized with source name and default log and machine names.
            </summary>
            <param name="source">The source name for the wrapped listener.</param>
            <param name="formatter">The formatter for the wrapper.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with an 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.Diagnostics.EventLogTraceListener"/> 
            initialized with source name.
            </summary>
            <param name="source">The source name for the wrapped listener.</param>
            <param name="logName">The name of the event log.</param>
            <param name="formatter">The formatter for the wrapper.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener.#ctor(System.String,System.String,System.String,Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter)">
            <summary>
            Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener"/> with an 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> and a <see cref="T:System.Diagnostics.EventLogTraceListener"/> 
            </summary>
            <param name="source">The source name for the wrapped listener.</param>
            <param name="logName">The name of the event log.</param>
            <param name="machineName">The machine name for the event log.</param>
            <param name="formatter">The formatter for the wrapper.</param>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData">
            <summary>
            Represents the configuration settings for a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/> class with default values.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData.#ctor(System.String)">
            <summary>
            Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/> class with a template.
            </summary>
            <param name="templateData">
            Template containing tokens to replace.
            </param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData.#ctor(System.String,System.String)">
            <summary>
            Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/> class with a name and template.
            </summary>
            <param name="name">
            The name of the formatter.
            </param>
            <param name="templateData">
            Template containing tokens to replace.
            </param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData.#ctor(System.String,System.Type,System.String)">
            <summary>
            Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/> class with a name and template.
            </summary>
            <param name="name">
            The name of the formatter.
            </param>
            <param name="formatterType">
            The type of the formatter.
            </param>
            <param name="templateData">
            Template containing tokens to replace.
            </param>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData.Template">
            <summary>
            Gets or sets the template containing tokens to replace.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterAssembler">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/> configuration object.
            </summary>
            <remarks>This type is linked to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/> type and it is used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory"/> 
            to build the specific <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.ILogFormatter"/> object represented by the configuration object.
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterAssembler.Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormatterData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/>.
            </summary>
            <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.LogFormatterCustomFactory"/>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build. Must be an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TextFormatterData"/>.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.DictionaryToken">
            <summary>
            Formats a dictionary token by iterating through the dictionary and displays 
            the key and value for each entry.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.DictionaryToken.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.DictionaryToken"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.DictionaryToken.FormatToken(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Iterates through each entry in the dictionary and display the key and/or value.
            </summary>
            <param name="tokenTemplate">Template to repeat for each key/value pair.</param>
            <param name="log">Log entry containing the extended properties dictionary.</param>
            <returns>Repeated template for each key/value pair.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.KeyValueToken">
            <summary>
            Formats a keyvalue token and displays the dictionary entries value.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.KeyValueToken.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TimeStampToken"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.KeyValueToken.FormatToken(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Gets the value of a property from the log entry.
            </summary>
            <param name="tokenTemplate">Dictionary key name.</param>
            <param name="log">Log entry containing with extended properties dictionary values.</param>
            <returns>The value of the key from the extended properties dictionary, or <see langword="null"/> 
            (Nothing in Visual Basic) if there is no entry with that key.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter">
            <summary>
            Represents a template based formatter for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> messages.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.template">
            <summary>
            Message template containing tokens.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.tokenFunctions">
            <summary>
            Array of token formatters.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.#ctor(System.String)">
            <summary>
            Initializes a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter"></see>
            </summary>
            <param name="template">Template to be used when formatting.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter"></see> with a default template.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.Format(Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <overloads>
            Formats the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> object by replacing tokens with values
            </overloads>
            <summary>
            Formats the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> object by replacing tokens with values.
            </summary>
            <param name="log">Log entry to format.</param>
            <returns>Formatted string with tokens replaced with property values.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.Format(System.Text.StringBuilder,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Formats the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> object by replacing tokens with values writing the format result
            to a <see cref="T:System.Text.StringBuilder"/>.
            </summary>
            <param name="templateBuilder">The <see cref="T:System.Text.StringBuilder"/> that holds the formatting result.</param>
            <param name="log">Log entry to format.</param>
            <returns>Formatted string with tokens replaced with property values.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.FormatCategoriesCollection(System.Collections.Generic.ICollection{System.String})">
            <summary>
            Provides a textual representation of a categories list.
            </summary>
            <param name="categories">The collection of categories.</param>
            <returns>A comma delimited textural representation of the categories.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.CreateTemplateBuilder">
            <summary>
            Creates a new builder to hold the formatting results based on the receiver's template.
            </summary>
            <returns>The new <see cref="T:System.Text.StringBuilder"/>.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter.Template">
            <summary>
            Gets or sets the formatting template.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TimeStampToken">
            <summary>
            Formats a timestamp token with a custom date time format string.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TimeStampToken.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TimeStampToken"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TimeStampToken.FormatToken(System.String,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Formats the timestamp property with the specified date time format string.
            </summary>
            <param name="tokenTemplate">Date time format string.</param>
            <param name="log">Log entry containing the timestamp.</param>
            <returns>Returns the formatted time stamp.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry">
            <summary>
            Represents a log message.  Contains the common properties that are required for all log messages.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.#ctor">
            <summary>
            Initialize a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.#ctor(System.Object,System.String,System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Create a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> with a full set of constructor parameters
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="category">Category name used to route the log entry to a one or more trace listeners.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log entry severity as a <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Severity"/> enumeration. (Unspecified, Information, Warning or Error).</param>
            <param name="title">Additional description of the log entry message.</param>
            <param name="properties">Dictionary of key/value pairs to record.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.#ctor(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Create a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> with a full set of constructor parameters
            </summary>
            <param name="message">Message body to log.  Value from ToString() method from message object.</param>
            <param name="categories">Collection of category names used to route the log entry to a one or more sinks.</param>
            <param name="priority">Only messages must be above the minimum priority are processed.</param>
            <param name="eventId">Event number or identifier.</param>
            <param name="severity">Log entry severity as a <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Severity"/> enumeration. (Unspecified, Information, Warning or Error).</param>
            <param name="title">Additional description of the log entry message.</param>
            <param name="properties">Dictionary of key/value pairs to record.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Clone">
            <summary>
            Creates a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> that is a copy of the current instance.
            </summary>
            <remarks>
            If the dictionary contained in <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ExtendedProperties"/> implements <see cref="T:System.ICloneable"/>, the resulting
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> will have its ExtendedProperties set by calling <c>Clone()</c>. Otherwise the resulting
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> will have its ExtendedProperties set to <see langword="null"/>.
            </remarks>
            <implements>ICloneable.Clone</implements>
            <returns>A new <c>LogEntry</c> that is a copy of the current instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.AddErrorMessage(System.String)">
            <summary>
            Add an error or warning message to the start of the messages string builder.
            </summary>
            <param name="message">Message to be added to this instance</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents the current <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/>, 
            using a default formatting template.
            </summary>
            <returns>A <see cref="T:System.String"/> that represents the current <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/>.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.CollectIntrinsicProperties">
            <summary>
            Set the intrinsic properties such as MachineName and UserIdentity.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.GetProcessName">
            <summary>
            Gets the current process name.
            </summary>
            <returns>The process name.</returns>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Message">
            <summary>
            Message body to log.  Value from ToString() method from message object.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Categories">
            <summary>
            Category name used to route the log entry to a one or more trace listeners.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Priority">
            <summary>
            Importance of the log message.  Only messages whose priority is between the minimum and maximum priorities (inclusive)
            will be processed.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.EventId">
            <summary>
            Event number or identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Severity">
            <summary>
            Log entry severity as a <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Severity"/> enumeration. (Unspecified, Information, Warning or Error).
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.LoggedSeverity">
            <summary>
            <para>Gets the string representation of the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Severity"/> enumeration.</para>
            </summary>
            <value>
            <para>The string value of the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Severity"/> enumeration.</para>
            </value>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Title">
            <summary>
            Additional description of the log entry message.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.TimeStamp">
            <summary>
            Date and time of the log entry message.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.MachineName">
            <summary>
            Name of the computer.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.AppDomainName">
            <summary>
            The <see cref="T:System.AppDomain"/> in which the program is running
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ProcessId">
            <summary>
            The Win32 process ID for the current running process.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ProcessName">
            <summary>
            The name of the current running process.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ManagedThreadName">
            <summary>
            The name of the .NET thread.
            </summary>
             <seealso cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Win32ThreadId"/>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.Win32ThreadId">
            <summary>
            The Win32 Thread ID for the current thread.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ExtendedProperties">
            <summary>
            Dictionary of key/value pairs to record.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.TimeStampString">
            <summary>
            Read-only property that returns the timeStamp formatted using the current culture.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ActivityId">
            <summary>
            Tracing activity id
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.RelatedActivityId">
            <summary>
            Related activity id
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ErrorMessages">
            <summary>
            Gets the error message with the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"></see>
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.ActivityIdString">
            <summary>
            Tracing activity id as a string to support WMI Queries
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry.CategoriesStrings">
            <summary>
            Category names used to route the log entry to a one or more trace listeners.
            This readonly property is available to support WMI queries
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.NativeMethods">
            <summary>
            Platform Invocation methods used to support Tracer.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.NativeMethods.GetCurrentProcessId">
            <summary>
            Made public for testing purposes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.NativeMethods.GetModuleFileName(System.IntPtr,System.Text.StringBuilder,System.Int32)">
            <summary>
            Made public for testing purposes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.NativeMethods.GetModuleHandle(System.String)">
            <summary>
            Made public for testing purposes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.NativeMethods.GetCurrentThreadId">
            <summary>
            Made public for testing purposes.
            </summary>
            <returns></returns>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.NativeMethods.ExtendedNameFormat.NameDnsDomain">
            <summary>
            DNS domain name + SAM username 
            eg: engineering.widget.com\JohnDoe
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.AverageTraceExecutionTimeBaseHelpResource">
            <summary>
              Looks up a localized string similar to Avg. Trace Execution Time Base is the base for the average execution time for traced operations..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.AverageTraceExecutionTimeHelpResource">
            <summary>
              Looks up a localized string similar to Avg. Trace Execution Time is the average execution time for traced operations..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.BlockName">
            <summary>
              Looks up a localized string similar to Enterprise Library Logging Application Block.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ComPlusInfo_ActivityId">
            <summary>
              Looks up a localized string similar to ActivityId.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ComPlusInfo_ApplicationId">
            <summary>
              Looks up a localized string similar to ApplicationId.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ComPlusInfo_DirectCallerAccountName">
            <summary>
              Looks up a localized string similar to DirectCallerAccountName.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ComPlusInfo_OriginalCallerAccountName">
            <summary>
              Looks up a localized string similar to OriginalCallerAccountName.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ComPlusInfo_TransactionID">
            <summary>
              Looks up a localized string similar to TransactionID.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ConfigurationFailureLogging">
            <summary>
              Looks up a localized string similar to A configuration failure occurred while logging..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ConfigurationFailureUpdating">
            <summary>
              Looks up a localized string similar to The error occurred while refreshing the logging configuration. The configuration will not be updated..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ConfigurationSectionNotFound">
            <summary>
              Looks up a localized string similar to Unable to create object -- configuration section {0} not found in configuration file..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.CouldNotLookupAccountSid">
            <summary>
              Looks up a localized string similar to LookupAccountSid was not successful.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DebugInfo_SchemaHelperAtString">
            <summary>
              Looks up a localized string similar to 	at .
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DebugInfo_SchemaHelperLine">
            <summary>
              Looks up a localized string similar to 	in {0}: line {1}.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DebugInfo_SchemaHelperUnknownType">
            <summary>
              Looks up a localized string similar to &lt;UnknownType&gt;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DebugInfo_StackTrace">
            <summary>
              Looks up a localized string similar to StackTrace.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DebugInfo_StackTraceException">
            <summary>
              Looks up a localized string similar to Unable to process stack trace..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DebugInfo_StackTraceSecurityException">
            <summary>
              Looks up a localized string similar to Insufficient privilege to generate stack trace..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DefaultLogDestinationFailed">
            <summary>
              Looks up a localized string similar to Failed to log message to the default log destination..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DefaultLogDestinationMessage">
            <summary>
              Looks up a localized string similar to An error occurred while the Distributor was processing the message.  Please check your configuration files for errors or typos.  Verify that your sinks are reachable (queues exist, permissions are set, database exists, etc...).
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DefaultLogDestinationSinkName">
            <summary>
              Looks up a localized string similar to Enterprise Library Backup Sink.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DefaultTextFormat">
            <summary>
              Looks up a localized string similar to Timestamp: {timestamp}{newline}Message: {message}{newline}Category: {category}{newline}Priority: {priority}{newline}EventId: {eventid}{newline}Severity: {severity}{newline}Title:{title}{newline}Machine: {machine}{newline}App Domain: {appDomain}{newline}ProcessId: {processId}{newline}Process Name: {processName}{newline}Thread Name: {threadName}{newline}Win32 ThreadId:{win32ThreadId}{newline}Extended Properties: {dictionary({key} - {value}{newline})}.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DistEventLoggerMessagePrefix">
             <summary>
               Looks up a localized string similar to Message: 
            .
             </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DistEventLoggerSummary">
            <summary>
              Looks up a localized string similar to Summary for.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.DistributorEventLoggerDefaultApplicationName">
            <summary>
              Looks up a localized string similar to Enterprise Library Distributor Service.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.EmailSinkMissingParameters">
            <summary>
              Looks up a localized string similar to E-Mail Sink is missing one of these keys in the Distributor&apos;s XML file: ToAddress, FromAddress, and/or SmtpServer..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ErrorWritingData">
            <summary>
              Looks up a localized string similar to The message {0} could not be written..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.EventLogAccessDenied">
            <summary>
              Looks up a localized string similar to Access denied to the event log &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.EventLogSinkMissingEventSource">
            <summary>
              Looks up a localized string similar to Event Log Sink is missing the key -EventSourceName- in the Distributor&apos;s configuration file..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCannotLoadDefaultCategory">
            <summary>
              Looks up a localized string similar to The default category &apos;{0}&apos; is not defined in Logging Distributor configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCannotLoadDefaultFormatter">
            <summary>
              Looks up a localized string similar to The default formatter &apos;{0}&apos; is not defined in Logging Distributor configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCategoryFilterDataName">
            <summary>
              Looks up a localized string similar to The name for the CategoryFilterData can not be null..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCategoryNotDefined">
            <summary>
              Looks up a localized string similar to The category &apos;{0}&apos; is not defined in the Logging Distributor configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionConfigurationObjectIsNotCustomTraceListenerData">
            <summary>
              Looks up a localized string similar to The configuration object for type &apos;{0}&apos; with name &apos;{1}&apos; has type &apos;{2}&apos; instead of CustomTraceListenerData which is required for custom providers..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCustomListenerTypeDoesNotHaveDefaultConstructor">
            <summary>
              Looks up a localized string similar to The type &apos;{1}&apos; specified for custom trace listener named &apos;{0}&apos; does not a default constructor, which is required when no InitData is specified in the configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCustomListenerTypeDoesNotHaveRequiredConstructorSignature">
            <summary>
              Looks up a localized string similar to The type &apos;{1}&apos; specified for custom trace listener named &apos;{0}&apos; does not a constructor with the required signature {2}..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionCustomTraceListenerTypeDoesNotHaveRequiredConstructor">
            <summary>
              Looks up a localized string similar to Custom TraceListener type {1} for name {0} does not have the required constructor .ctor(string)..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionDetails">
            <summary>
              Looks up a localized string similar to Exception Information Details:.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionDuringFormattingOriginalEntryForReporting">
            <summary>
              Looks up a localized string similar to An error ocurred while formatting the log entry for reporting {0}..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionFailedToAcquireLockToUpdate">
            <summary>
              Looks up a localized string similar to Log writer failed to acquire lock while updating configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionFailedToAcquireLockToWriteLog">
            <summary>
              Looks up a localized string similar to Log writer failed to acquire lock while writing log entry..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionFormatterHeader">
            <summary>
              Looks up a localized string similar to HEADER.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionFormatterNotDefined">
            <summary>
              Looks up a localized string similar to The formatter &apos;{0}&apos; is not defined in the Logging Distributor configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionIncompatibleConfigurationType">
            <summary>
              Looks up a localized string similar to The factory {0} was created to use {1} objects to inject data into {2} objects. The type {3} was supplied to the Create method which is not compatible..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionLoggingSectionNotFound">
            <summary>
              Looks up a localized string similar to The configuration section for Logging cannot be found in the configuration source..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionNoSinkDefined">
            <summary>
              Looks up a localized string similar to The requested log sink &apos;{0}&apos; is not defined in the current configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionNoSinksDefined">
            <summary>
              Looks up a localized string similar to The Distributor Settings does not have any log sinks defined in configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionNullOrEmptyString">
            <summary>
              Looks up a localized string similar to The value can not be a null or empty string..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionStackTraceDetails">
            <summary>
              Looks up a localized string similar to StackTrace Information Details:.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionSummary">
            <summary>
              Looks up a localized string similar to Summary for.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionTraceListenerConfigurationElementMissingTypeAttribute">
            <summary>
              Looks up a localized string similar to Missing TraceListenerData type in configuration &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionTraceListenerConfigurationElementTypeNotFound">
            <summary>
              Looks up a localized string similar to Invalid TraceListenerData type in configuration &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionTraceListenerConfigurationNotFound">
            <summary>
              Looks up a localized string similar to The configuration for TraceListener named {0} is missing from configuration..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionType">
            <summary>
              Looks up a localized string similar to Exception Type.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExceptionWriterShouldNotBeNull">
            <summary>
              Looks up a localized string similar to The writer argument should not be null when passing a configurationsource for instrumentation..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ExtendedPropertyError">
            <summary>
              Looks up a localized string similar to Unable to read system property. Error message: {0}.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FailureWhileCheckingFilters">
            <summary>
              Looks up a localized string similar to Failure while checking filters for log entry..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FailureWhileReportingMissingCategories">
            <summary>
              Looks up a localized string similar to Failure while reporting missing log categories for log entry..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FailureWhileTracing">
            <summary>
              Looks up a localized string similar to Failure while sending log entry to the TraceListeners..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FileSinkMissingConfiguration">
            <summary>
              Looks up a localized string similar to Flat File Sink is missing one of these keys in the Distributor&apos;s configuration file: FilePath and/or FileName.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FilterEvaluationFailed">
            <summary>
              Looks up a localized string similar to Evaluation of filter &apos;{0}&apos; failed and the filter will be ignored. See summary information below for more information. Should this problem persist, stop the service and check the configuration file(s) for possible error(s) in the configuration of the categories and sinks..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FilterEvaluationFailed2">
            <summary>
              Looks up a localized string similar to ProcessQueueMessage - additional information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FilterEvaluationFailed3">
             <summary>
               Looks up a localized string similar to 
            Message: 
            {0}.
             </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.FormatterFactoryName">
            <summary>
              Looks up a localized string similar to Log Formatter Factory.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.InstanceNameNotFoundForSpecifiedType">
            <summary>
              Looks up a localized string similar to Unable to find instance  name &apos;{0}&apos; for &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.InstrumentationCounterCategory">
            <summary>
              Looks up a localized string similar to Enterprise Library Logging Service.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.InstrumentationCounterCategoryHelp">
            <summary>
              Looks up a localized string similar to Enterprise Library Logging Service application performance counters..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.InstrumentationEventSource">
            <summary>
              Looks up a localized string similar to Enterprise Library Logging Service.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.IntrinsicPropertyError">
            <summary>
              Looks up a localized string similar to Unable to read intrinsic property.  Error message: {0}.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.InvalidSink">
            <summary>
              Looks up a localized string similar to Error logging with &apos;{0}&apos; sink from configuration. The default log sink will be used instead to process the message..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.InvalidSinkMessage">
             <summary>
               Looks up a localized string similar to 
            Message: 
            {0}.
             </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.LogEntryIntrinsicPropertyNoUnmanagedCodePermissionError">
            <summary>
              Looks up a localized string similar to Permission for UnmanagedCode is not available..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.LoggingEventRaisedHelpResource">
            <summary>
              Looks up a localized string similar to Logging Events Raised/sec is the rate at which logging events were raised..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ManagedSecurity_AuthenticationType">
            <summary>
              Looks up a localized string similar to AuthenticationType.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ManagedSecurity_IdentityName">
            <summary>
              Looks up a localized string similar to IdentityName.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ManagedSecurity_IsAuthenticated">
            <summary>
              Looks up a localized string similar to IsAuthenticated.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.MethodNotImplemented">
            <summary>
              Looks up a localized string similar to The method {0}::{1} is not implemented..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.MissingCategories">
             <summary>
               Looks up a localized string similar to There is no explicit mapping for the categories &apos;{0}&apos;. The log entry was: 
            {1}.
             </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.MissingDefaultFormatter">
            <summary>
              Looks up a localized string similar to The default formatter is missing from the configuration file.  The entry will be written using a TextFormatter and an embedded template..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.NumLogsDefaultSinkSec">
            <summary>
              Looks up a localized string similar to Distributor: # of Logs to Default Sink/Sec.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.NumLogsDefaultSinkSecMsg">
            <summary>
              Looks up a localized string similar to Number of logs per second distributed by the Log Distributor to the Default Log Sink (EventLog)..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.NumLogsDistributedSec">
            <summary>
              Looks up a localized string similar to Distributor: # of Logs Distributed/Sec.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.NumLogsDistributedSecMsg">
            <summary>
              Looks up a localized string similar to Number of logs distributed per second by the Log Distributor..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.NumLogsWrittenSec">
            <summary>
              Looks up a localized string similar to Client: # of Logs Written/Sec.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.NumLogsWrittenSecMsg">
            <summary>
              Looks up a localized string similar to Number of logs per second written by client using the Enterprise Library Logging Block..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ProcessMessageFailed">
            <summary>
              Looks up a localized string similar to Processing of the message failed. See summary information below for more information. Should this problem persist, stop the service and check the configuration file(s) for possible error(s) in the configuration of the categories and sinks..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ProcessMessageFailed2">
            <summary>
              Looks up a localized string similar to ProcessQueueMessage - additional information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ProcessMessageFailed3">
             <summary>
               Looks up a localized string similar to 
            Message: 
            {0}.
             </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.PropertyAccessFailed">
            <summary>
              Looks up a localized string similar to Access failed.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.ReflectedPropertyTokenNotFound">
            <summary>
              Looks up a localized string similar to &lt;Error: property {0} not found&gt;.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.SinkFactoryName">
            <summary>
              Looks up a localized string similar to Log Sink Factory.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.SinkFailure">
            <summary>
              Looks up a localized string similar to Sink failed because: {0}..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.TemplateForFailedLogEntry">
            <summary>
              Looks up a localized string similar to {timestamp}: {title} - {message}.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.TraceListenerEntryWrittenHelpResource">
            <summary>
              Looks up a localized string similar to Trace Listener Entries Written/sec is the rate at which entries were traced by individual trace listeners..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.TraceOperationStartedHelpResource">
            <summary>
              Looks up a localized string similar to Trace Operations Started/sec is the rate at which tracing operations were started..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.Tracer_EndMessageFormat">
            <summary>
              Looks up a localized string similar to End Trace: Activity &apos;{0}&apos; in method &apos;{1}&apos; at {2} ticks (elapsed time: {3} seconds).
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.Tracer_StartMessageFormat">
            <summary>
              Looks up a localized string similar to Start Trace: Activity &apos;{0}&apos; in method &apos;{1}&apos; at {2} ticks.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.TraceSourceFailed">
            <summary>
              Looks up a localized string similar to Tracing to LogSource &apos;{0}&apos; failed. Processing for other sources will continue. See summary information below for more information. Should this problem persist, stop the service and check the configuration file(s) for possible error(s) in the configuration of the categories and sinks..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.TraceSourceFailed2">
            <summary>
              Looks up a localized string similar to ProcessQueueMessage - additional information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.TraceSourceFailed3">
             <summary>
               Looks up a localized string similar to 
            Message: 
            {0}.
             </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.UnknownError">
            <summary>
              Looks up a localized string similar to An unknown error has occurred..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.UnknownFailure">
            <summary>
              Looks up a localized string similar to Unknwon failure..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.UnmanagedSecurity_CurrentUser">
            <summary>
              Looks up a localized string similar to CurrentUser.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.Properties.Resources.UnmanagedSecurity_ProcessAccountName">
            <summary>
              Looks up a localized string similar to ProcessAccountName.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSourceCustomFactory">
            <summary>
            This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Represents the process to build a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> described by a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData"/> configuration object.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.LogSourceCustomFactory.Instance">
            <summary>
            This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSourceCustomFactory.Create(Microsoft.Practices.ObjectBuilder.IBuilderContext,Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationReflectionCache,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.TraceListenerCustomFactory.TraceListenerCache)">
            <summary>
            This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
            Builds a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> based on an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceSourceData"/>.
            </summary>
            <param name="context">The <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderContext"/> that represents the current building process.</param>
            <param name="objectConfiguration">The configuration object that describes the object to build.</param>
            <param name="configurationSource">The source for configuration objects.</param>
            <param name="reflectionCache">The cache to use retrieving reflection information.</param>
            <param name="traceListenersCache">The cache of already built trace listeners, used to share trace listeners across <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> instances.</param>
            <returns>A fully initialized instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>.</returns>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource">
            <summary>
            Provides tracing services through a set of <see cref="T:System.Diagnostics.TraceListener"/>s.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> class with a name.
            </summary>
            <param name="name">The name for the instance.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.#ctor(System.String,System.Diagnostics.SourceLevels)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> class with a name and a level.
            </summary>
            <param name="name">The name for the instance.</param>
            <param name="level">The <see cref="T:System.Diagnostics.SourceLevels"/> value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.#ctor(System.String,System.Collections.Generic.List{System.Diagnostics.TraceListener},System.Diagnostics.SourceLevels)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> class with a name, a collection of <see cref="T:System.Diagnostics.TraceListener"/>s and a level.
            </summary>
            <param name="name">The name for the instance.</param>
            <param name="traceListeners">The collection of <see cref="T:System.Diagnostics.TraceListener"/>s.</param>
            <param name="level">The <see cref="T:System.Diagnostics.SourceLevels"/> value.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.TraceData(System.Diagnostics.TraceEventType,System.Int32,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry)">
            <summary>
            Writes trace data to the trace listeners in the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.Listeners"/> collection using the specified 
            event type, event identifier, and trace data. 
            </summary>
            <param name="eventType">The value that specifies the type of event that caused the trace.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="logEntry">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> to trace.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.TraceData(System.Diagnostics.TraceEventType,System.Int32,Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry,Microsoft.Practices.EnterpriseLibrary.Logging.TraceListenerFilter)">
            <summary>
            Writes trace data to the trace listeners in the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.Listeners"/> collection that have not already been
            written to for tracing using the specified event type, event identifier, and trace data.
            </summary>
            <remarks>
            The <paramref name="traceListenerFilter"/> will be updated to reflect the trace listeners that were written to by the 
            <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>.
            </remarks>
            <param name="eventType">The value that specifies the type of event that caused the trace.</param>
            <param name="id">A numeric identifier for the event.</param>
            <param name="logEntry">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> to trace.</param>
            <param name="traceListenerFilter">The filter for already written to trace listeners.</param>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.GetInstrumentationEventProvider">
            <summary>
            Returns the object that provides instrumentation services for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>.
            </summary>
            <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider.GetInstrumentationEventProvider"/>
            <returns>The object that providers intrumentation services. This object may be null if instrumentation services are not created for this instance.</returns>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.Dispose">
            <summary>
            Releases the resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.Name">
            <summary>
            Gets the name for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> instance.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.Listeners">
            <summary>
            Gets the collection of trace listeners for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> instance.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource.Level">
            <summary>
            Gets the <see cref="T:System.Diagnostics.SourceLevels"/> values at which to trace for the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogSource"/> instance.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry">
            <summary>
            Entension of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry"/> for adding XMl Support.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry.#ctor">
            <summary>
            Initialize a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry.#ctor(System.Object,System.Collections.Generic.ICollection{System.String},System.Int32,System.Int32,System.Diagnostics.TraceEventType,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Initialize a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry"/> class.
            </summary>
            <param name="message"></param>
            <param name="category"></param>
            <param name="priority"></param>
            <param name="eventId"></param>
            <param name="severity"></param>
            <param name="title"></param>
            <param name="properties"></param>
        </member>
        <member name="F:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry.xmlString">
            <summary>
            Field to be able to serialize the XPathNavigator. This a tradeoff.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.EnterpriseLibrary.Logging.XmlLogEntry.Xml">
            <summary>
            XML to Log.
            </summary>
        </member>
    </members>
</doc>
